Я использую Rspec для проверки содержимого представления в моей спецификации контроллера.Я пытаюсь проверить, что все записи Product
имеют свои описания, отображаемые на странице.
describe StoreController do
render_views
describe "GET 'index'" do
before(:each) do
get :index
end
it "should display the product list" do
Product.all.each do |product|
response.should have_selector("p", :content => product.description)
end
end
end
end
Однако, похоже, это не работает, поскольку тест проходит независимо от того, что находится в представлении.Все еще очень плохо знаком с Rails, так что, вероятно, я делаю что-то здесь совершенно не так.Как выполнить проверку кода на наличие каждого описания продукта в представлении индекса StoreController?