Просто пытаюсь сделать простой вид спец. Когда я впервые создал эту спецификацию и запустил ее, она отлично работала. Но позже, когда мне нужно создать класс модели (app / models / request.rb), он начинает работать со следующей ошибкой:
Ошибка / Ошибка: визуализация
ActionView :: Template :: Ошибка:
запрос не возвращает ResultSet
Вот мой вид спецификации:
require 'spec_helper'
describe "requests/new.html.erb" do
it "renders a form to reate a request" do
assign(:request, mock_model("Request"))
render
rendered.should have_selector("form",
:method => "post",
:action => requests_path
) do |form|
form.should have_selector("input",:type=>"submit")
end
end
end
Вот вид:
<%= form_for @request do |f| %>
<%= f.submit "Submit" %>
<% end %>
Я не могу отследить, что не так, и Google не предлагает никакой помощи.