Hvad er spec i Ruby?
Hvad er spec i Ruby?

Video: Hvad er spec i Ruby?

Video: Hvad er spec i Ruby?
Video: Basic rspec Ruby on Rails model specs 2024, November
Anonim

Det Ruby Spec Suite, forkortet rubin / spec , er en testsuite for opførsel af Rubin programmeringssprog. Det er ikke en standardiseret specifikation som ISO-specifikationen og sigter ikke mod at blive det. I stedet er det et praktisk værktøj til at beskrive og teste adfærden af Rubin med kode.

Desuden, hvad beskrives i Ruby?

Ordet beskrive er et RSpec nøgleord. Det bruges til at definere en "Eksempelgruppe". Du kan tænke på en "eksempelgruppe" som en samling af tests. Det beskrive nøgleord kan tage et klassenavn og/eller strengargument. Blokken er bare en Rubin blok udpeget af Rubin gør/afslut søgeord.

Desuden, hvad er RSpec i Ruby? RSpec er et testværktøj til Rubin , skabt til adfærdsdrevet udvikling (BDD). Det er det mest brugte testbibliotek til Rubin i produktionsapplikationer. Selvom det har et meget rigt og kraftfuldt DSL (domænespecifikt sprog), er det i sin kerne et simpelt værktøj, som du kan begynde at bruge ret hurtigt.

Når man tager dette i betragtning, hvad tester Ruby?

Enhed afprøvning er en fantastisk måde at fange fejl tidligt i udviklingsprocessen, hvis du afsætter tid til at skrive passende og brugbart tests . Som på andre sprog, Rubin giver en ramme i sit standardbibliotek til opsætning, organisering og drift tests hedder Prøve ::Enhed. En måde at definere grundlæggende bestået/ikke bestået tests.

Hvad er en funktionsspecifikation?

Feature spec . Funktionsspecifikationer er test på højt niveau, der er beregnet til at udøve stykker af funktionalitet. gennem en ansøgning. De bør kun drive applikationen via dens eksterne. grænseflade, normalt websider.

Anbefalede: