Klausimai pažymėti „rspec-rails“

„rspec-rails“ yra RSpec testavimo infrastruktūros plėtinys, teikiantis paramą „Ruby on Rails“ programų testavimui.
5
atsakymai

Patikrinkite failų įkėlimą naudojant rspec - rails

Noriu patikrinti failų įkėlimą į bėgius, bet nežinau, kaip tai padaryti. Čia yra valdiklio kodas: def uploadLicense # Sukurkite licencijos objektą @license = License.create (params [: license]) #Get Session ID sessid = sesija [: session_id] ...
nustatyti 31 d. '11 19:37
1
atsakymas

RSpec: Koks skirtumas tarp funkcijos ir užklausos specifikacijos?

Koks yra konceptualus skirtumas tarp Rspec funkcijų specifikacijų ir užklausos specifikacijų? Iš specifikacijų specifikacijų: Funkcijų specifikacijos yra aukšto lygio testai, skirti naudoti funkcionalumą naudojant programas ...
Nustatykite kovo 02 d. 13 val
2
atsakymai

RSpec: aprašykite, kontekstą, funkciją, scenarijų?

apibūdinkite, kontekstą, funkciją, scenarijų: koks skirtumas tarp keturių ir kada juos naudoti?
liepos 25 d., 12 val
11
atsakymai

Nepavyko gauti stabilaus „Firefox“ ryšio per 60 sekundžių (127.0.0.1:7055)

Bandant agurkų scenarijų, gaunu šią klaidą, kai rspec testai nepavyko gauti stabilaus „Firefox“ ryšio per 60 sekundžių (127.0.0.1:7055) (Selenium :: WebDriver :: Error :: WebDriverError) Naudojant rubiną (1.9.2) seleniu .. .
nustatytas sausio 13 d '13, 14:53
1
atsakymas

Kaip spec / rails_helper.rb skiriasi nuo spec / spec_helper.rb? Ar man reikia?

Antrą kartą atlieku bėgių pamoką. Kai įvesiu šį bėgį, sukurkite integr_test static_pages Aš gaunu spec / rails_helper.rb ir spec / spec_helper.rb vietoj spec / spec_helper.rb Dabar, kai atlieku testus, jie yra daugiau (daugiau „daugiau“ ...
birželio 10 d. 18 val
1
atsakymas

Object.any_instance turėtų gauti ir tikėtis () gauti

Toliau nurodytas kodo fragmentas veikia kaip tikėtasi: Object.any_instance.should_receive (: subscribe) Tačiau, naudojant naują rspec laukimą, jis neveikia: tikėtis (Object.any_instance) .gauti (: prenumeruoti) Klaida: tikimasi: 1 kartą su bet kuriuo. ..
Nustatyta liepos 10 d. 13 val
6
atsakymai

Bėgiai 3.1, RSpec: modelio patvirtinimo patvirtinimas

Aš pradėjau savo kelionę su TDD Rails'e ir susidūriau su maža problema dėl modelio patvirtinimo testų, kurių, atrodo, nerandu. Tarkime, turiu naudotojo modelį, vartotojo klasė <ActiveRecord :: Base patvirtina: naudotojo vardą, buvimą ...
nustatytas 24 sep. '11, 7:55
4
atsakymai

Kaip įgalinti „SQL debug“ registravimą „ActiveRecord“ RSpec testuose?

Turiu kai kuriuos RSpec testus mano modeliams, ir norėčiau įgalinti „ActiveRecord SQL“ registravimą, kaip matau Rails serverio režime. Kaip tai padaryti? Pradėjau testus su RAILS_ENV = bandymo paketu exec rspec my / test_spec.rb Ačiū
yra nustatytas kovo 09 '11, 13:34
8
atsakymai

Gamykloje sukuriama, kad aplenkia mano modelio tikrintuvą

Naudodamas „Factory Girl“, sukuriu du pavyzdžius grupės modelio / vieneto testui. Bandau modelį, kad patikrintumėte, ar dabartinis skambutis grąžina tik „dabartines“ grupes pagal galiojimo atributą, kaip parodyta žemiau ... aprašykite ...
nustatyti 17 vas '12 6:10
2
atsakymai

Ar tiesa, kad tiesa yra tiesa?

Aš atnaujinau savo rspec-bėgius į 3.0.1, o dabar matau šią klaidą visuose mano bandymuose. Nesėkmė / Klaida: „Sidekiq :: Status :: complete“ („Json.jid“). Negaliu rasti sprendimo ir jo trūksta.
birželio 06 d. 14 val
5
atsakymai

Neapdorotų JSON duomenų perdavimas su 3.2.11 ir RSpec

Norėdami įsitikinti, kad mano paraiška nėra pažeidžiama šiam naudojimui, bandau sukurti bandomąjį valdiklį RSpec, kad jį padengtumėte. Tam aš turiu sugebėti išsiųsti neapdorotą JSON, bet man neatrodė, kaip tai padaryti. Kai kurie ...
nustatyti 08 vas '13, 18:34
1
atsakymas

Rspec / Capybara yra parsisiunčiamas, aplinkraštis reikalauja apsvarstyti žalingą

Nežinote, ar tai yra „Capybara“ problema, bet aš tiesiog atlikiau naują „Rails“ (4.1.1) ir „Rspec Rails“ (3.0.1) diegimą, ir aš norėčiau naudoti „Capybara“ (2.3.0), bet niekada jo nenaudojau, susidūriau su problemomis . Aš sukūriau specifikaciją specifikacijose / savybėse ir aš ...
Nustatyta birželio 12 d. 14 val
2
atsakymai

Bėgiai 3.1 Gem įskiepiai, netikrų testų taikymas, rspec

Taigi, „Rails 3.1“ turi mažai žinomą patogų bėgių g-plugin naują generatorių, kuris suteikia jums skydelį, tinkantį gails. [Http://guides.rubyonrails.org/plugins.html#or-generate-a-gemified-plugin] Vienas iš naudingų dalykų, ...
gruodžio 14 d '11 19:16
2
atsakymai

Bandymo bėgiai 3.1 Montuojamas variklis su „Rspec“

Aš pradėjau kurti „Rails 3.1“ variklį ir man sunku jį išbandyti su rspec. Visų pirma, jei paleisiu bėgius g integration_test bet kokiu atveju, jis sukuria reguliarų integruotą testą testuose / integracijose, o ne spec / request (rspec-rai ...
nustatytas 17 sep. '11, 5:23
3
atsakymai

„Capybara“ testas: js => true ... Maršruto klaida: nėra maršruto atitikties [GET] "/ turtas"

Panašios klaidos gavau keliuose bandymuose, kai jas pridedu ": js => true". pavyzdžiui: ActionController :: RoutingError: Nėra maršruto atitikmenų [GET] "/ turtas" įvyko / Vartotojai / appletart / .rvm / gems / ru ...
nustatytas sausio 31 d '13, 18:41