Što je dvostruko u RSpecu?
Što je dvostruko u RSpecu?

Video: Što je dvostruko u RSpecu?

Video: Što je dvostruko u RSpecu?
Video: Dejan Jović: Elizabeta je dvostruko duže kraljica nego što je Tito bio predsjednik 2024, Svibanj
Anonim

U ovom ćemo poglavlju raspravljati RSpec parovi , također poznat kao RSpec Ruga se. A Dvostruko je objekt koji može "zastupiti" drugom objektu. Ovo je gdje RSpec parovi (ruga se) postati korisni. Naša metoda list_student_names poziva metodu name na svakom objektu Student u njegovoj varijabli člana @students.

Nadalje, što se pušta u RSpec?

neka je memoizirana metoda koja se poziva samo kada je navedena u specifikacijama. Kako se memoriše, ako se dvaput pozove, ne izvršava se ponovno. neka ! se poziva prije svake spec. Rspec također ima pre zakačicu koju možemo koristiti za izvršavanje nekog koda prije nego što se sve specifikacije pokreću u određenom bloku.

Također Znajte, što je predmet u RSpecu? The predmet je predmet koji se testira. RSpec ima eksplicitnu ideju o predmet . Može se, ali i ne mora definirati. Ako je, RSpec može pozvati metode na njemu bez eksplicitnog pozivanja na njega. Ako želiš svoje eksplicitno predmet biti instancirani željno (prije nego što se primjer u svojoj grupi pokrene), recimo predmet !

Onda, što je stub u Rubyju?

Stub . Definicija od stub : Metoda stub je instrukcija objektu (stvarnom ili test dvostrukom) da vrati a. poznata vrijednost kao odgovor na poruku. To zvuči korisno.

Što je kontekst u RSpecu?

kontekst u rspec . Prema rspec izvorni kod, kontekst ” je samo pseudonim za “opisati”, što znači da ne postoji funkcionalna razlika između ove dvije metode. Međutim, postoji kontekstualna razlika koja će pomoći da vaši testovi budu razumljiviji korištenjem oba.

Preporučeni: