Wat is spesifikasie in Ruby?
Wat is spesifikasie in Ruby?

Video: Wat is spesifikasie in Ruby?

Video: Wat is spesifikasie in Ruby?
Video: 5g security and evolving architectures 2024, November
Anonim

Die Ruby Spec Suite, afgekort robyn / spesifikasie , is 'n toetssuite vir die gedrag van die Ruby programmeertaal. Dit is nie 'n gestandaardiseerde spesifikasie soos die ISO een nie, en het nie ten doel om een te word nie. In plaas daarvan is dit 'n praktiese hulpmiddel om die gedrag van te beskryf en te toets Ruby met kode.

Verder, wat word beskryf in Ruby?

Die woord beskryf is 'n RSpec-sleutelwoord. Dit word gebruik om 'n "Voorbeeldgroep" te definieer. Jy kan aan 'n "Voorbeeldgroep" dink as 'n versameling toetse. Die beskryf sleutelwoord kan 'n klasnaam en/of stringargument neem. Die blok is net 'n Ruby blok aangewys deur die Ruby doen/beëindig sleutelwoorde.

Verder, wat is RSpec in Ruby? RSpec is 'n toetsinstrument vir Ruby , geskep vir gedragsgedrewe ontwikkeling (BDD). Dit is die mees gebruikte toetsbiblioteek vir Ruby in produksietoepassings. Alhoewel dit 'n baie ryk en kragtige DSL (domeinspesifieke taal) het, is dit in sy kern 'n eenvoudige hulpmiddel wat u redelik vinnig kan begin gebruik.

As u dit in ag neem, wat toets Ruby?

Eenheid toets is 'n goeie manier om foute vroeg in die ontwikkelingsproses op te spoor, as jy tyd afstaan om toepaslik en nuttig te skryf toetse . Soos in ander tale, Ruby bied 'n raamwerk in sy standaardbiblioteek vir die opstel, organisering en bestuur toetse geroep Toets :: Eenheid. 'n Manier om basiese slaag/druip te definieer toetse.

Wat is 'n kenmerkspesifikasie?

Kenmerk spesifikasie . Kenmerk spesifikasies is hoëvlaktoetse wat bedoel is om stukkies funksionaliteit uit te oefen. deur 'n aansoek. Hulle moet die toepassing slegs via sy eksterne bestuur. koppelvlak, gewoonlik webblaaie.

Aanbeveel: