У меня есть функциональный тест, который использует приборы.Я также использую светильники в своих юнит-тестах, но они работают без ошибок.При выполнении функциональных тестов я получаю:
NoMethodError: undefined method 'recycle!' for #<Response:0x10346be10>
/test/functional/responses_controller_test.rb:10:in 'test_testing'
Мои функциональные тесты , на данный момент, не делают ничего, кроме как получить действие индекса,Пример:
setup do
@response = responses(:one)
end
test "testing" do
get :index
assert true
end
Мой класс TestHelper включает в себя все приборы, поэтому приборы Responses определенно загружаются.И, как я уже сказал, приборы отлично работают в модульных тестах.
Есть идеи, что может быть причиной этого?