Я довольно новичок в Rails и у меня проблемы с пониманием некоторых структур.
Я следую Rails Tutorial и вижу код, подобный следующему:
require 'spec_helper'
describe "Users" do
describe "signup" do
describe "failure" do
it "should not make a new user" do
visit signup_path
fill_in "Name", :with => ""
fill_in "Email", :with => ""
fill_in "Password", :with => ""
fill_in "Confirmation", :with => ""
click_button
response.should render_template('users/new')
response.should have_selector("div#error_explanation")
end
end
end
end
Я сейчас пытаюсь провести аналогичные тесты, но не знаю, с чего начать. Я пытался найти документацию по методу "посещения" в Интернете, но безуспешно. Это часть тестового набора Rails? RSpec? Как мне ответить на этот вопрос для себя, а также получить хорошее представление об интеграционных тестах? Есть ли подробное руководство, которое я могу использовать?