Cosa sono le specifiche in Ruby?
Cosa sono le specifiche in Ruby?

Video: Cosa sono le specifiche in Ruby?

Video: Cosa sono le specifiche in Ruby?
Video: Ruby Ter (REQUISITORIA) 1 2024, Novembre
Anonim

Il Spec. rubino Suite, abbreviata rubino / specifica , è una suite di test per il comportamento del Rubino linguaggio di programmazione. Non è una specifica standardizzata come quella ISO e non mira a diventarlo. È invece uno strumento pratico per descrivere e testare il comportamento di Rubino con codice.

Inoltre, cosa viene descritto in Ruby?

La parola descrivere è una parola chiave RSpec. Viene utilizzato per definire un "Gruppo di esempio". Puoi pensare a un "Gruppo di esempio" come una raccolta di test. Il descrivere la parola chiave può prendere un nome di classe e/o un argomento di stringa. Il blocco è solo un Rubino blocco designato dal Rubino parole chiave fai/fine.

Inoltre, cos'è RSpec in Ruby? RSpec è uno strumento di test per Rubino , creato per lo sviluppo guidato dal comportamento (BDD). È la libreria di test più utilizzata per Rubino nelle applicazioni di produzione. Anche se ha un DSL (linguaggio specifico del dominio) molto ricco e potente, al suo interno è uno strumento semplice che puoi iniziare a utilizzare piuttosto rapidamente.

Tenendo questo in considerazione, che cosa sta testando Ruby?

Unità test è un ottimo modo per rilevare errori all'inizio del processo di sviluppo, se dedichi tempo a scrivere in modo appropriato e utile test . Come in altre lingue, Rubino fornisce un framework nella sua libreria standard per l'impostazione, l'organizzazione e l'esecuzione test chiamato Test ::Unità. Un modo per definire pass/fail di base test.

Che cos'è una specifica della funzionalità?

Specifiche delle funzioni . Specifiche delle funzioni sono test di alto livello destinati a esercitare sezioni di funzionalità. attraverso un'applicazione. Dovrebbero guidare l'applicazione solo tramite il suo esterno. interfaccia, di solito pagine web.

Consigliato: