Vad är spec i Ruby?
Vad är spec i Ruby?

Video: Vad är spec i Ruby?

Video: Vad är spec i Ruby?
Video: Basic rspec Ruby on Rails model specs 2024, September
Anonim

De Ruby Spec Svit, förkortat rubin / spec , är en testsvit för beteendet hos Rubin programmeringsspråk. Det är inte en standardiserad specifikation som ISO-specifikationen och syftar inte till att bli en. Istället är det ett praktiskt verktyg att beskriva och testa beteendet hos Rubin med kod.

Dessutom, vad beskrivs i Ruby?

Ordet beskriva är ett RSpec nyckelord. Den används för att definiera en "exempelgrupp". Du kan tänka på en "exempelgrupp" som en samling tester. De beskriva nyckelord kan ta ett klassnamn och/eller strängargument. Blocket är bara en Rubin block som utsetts av Rubin gör/avslut nyckelord.

Dessutom, vad är RSpec i Ruby? RSpec är ett testverktyg för Rubin , skapad för beteendedriven utveckling (BDD). Det är det mest använda testbiblioteket för Rubin i produktionsapplikationer. Även om det har ett mycket rikt och kraftfullt DSL (domänspecifikt språk), är det i grunden ett enkelt verktyg som du kan börja använda ganska snabbt.

Med tanke på detta, vad testar Ruby?

Enhet testning är ett bra sätt att fånga upp fel tidigt i utvecklingsprocessen, om du ägnar tid åt att skriva lämpligt och användbart tester . Som på andra språk, Rubin tillhandahåller ett ramverk i sitt standardbibliotek för att ställa in, organisera och köra tester kallad Testa ::Enhet. Ett sätt att definiera grundläggande godkänd/underkänd tester.

Vad är en funktionsspecifikation?

Funktionsspecifikation . Funktionsspecifikationer är tester på hög nivå avsedda att utöva delar av funktionalitet. genom en ansökan. De bör endast driva applikationen via dess externa. gränssnitt, vanligtvis webbsidor.

Rekommenderad: