Kiedy uruchomić polecenie: rspec spec/controllers/messages_controller_spec.rb
Zeus nie podczas testowania z rspec
uzyskać to:
Zakończone w 0.54446 sekund
2 przykłady, 0 porażek
randomizowane z nasion 6226
To dobrze .
Jednak gdy uruchamiam polecenie:
zeus rspec spec/controllers/messages_controller_spec.rb
uzyskać to:
Zakończył w 0.5356 sekund
2 przykłady, 0 porażek
randomizowane z nasion 0
To nie jest problem, ale potem natychmiast uzyskać również w ten sposób:
F.
Awarie:
1) MessagesController POST #create utworzyć wiadomość z HTTP 200 kod stanu
Failure/Error: post :create, message: "test message" NameError: undefined method `post' for #<RSpec::Core::ExampleGroup::Nested_2::Nested_1:0xb0085d8> # ./spec/controllers/messages_controller_spec.rb:10:in `block (3 levels) in <top (required)>' # -e:1:in `<main>'
Wykończone w 0.10724 sekundach 2 przykłady, 1 porażka Nieudane przykładów:
rspec ./spec/controllers/messages_controller_spec.rb:9 # MessagesController POST #create utworzyć wiadomość z kodem HTTP 200 stan
Czy mógłbyś opublikować kod kontrolera i specyfikację? –
to nie dzieje się tylko w tym teście, robi to w każdym teście. –