Я использую rr (насмешливый фреймворк) и rspec с рубиновыми рельсами. Кроме того, я использую короткую коллекцию для частичного рендеринга. Мой вопрос: как правильно заполнить следующую спецификацию вида?Как написать спецификацию для проверки рендеринга частичных файлов?
describe 'my_view' do
before(:each) do
assigns[:models] = Array.new(10, stub(Model))
end
it "should render the 'listing' partial for each model" do
# help me write something that actually verifies this
end
end
Я попробовал несколько примеров из книги RSpec, RSpec документов и Rr документов. Все, что я пытаюсь, похоже, оставляет меня с ошибками во время выполнения теста - не проваливаются утверждения. Вместо того, чтобы показывать все преобразования, которые я пробовал, я решил все, что мне нужно, если бы кто-то показал мне тот, который действительно работал. Мне было бы хорошо идти оттуда.
Можете ли вы опубликовать один или два теста ошибок? – jemminger
Возможно, тест, описанный здесь: http://rubydoc.info/gems/rspec-rails/file/README.md#View_specs также применим к вашей проблеме. – jayeff