Я ищу любую документацию или ссылку о том, как выполнять спецификации запросов (которые я также видел как «интеграционные тесты») с rspec и rails.Хорошая документация для rspec-rails Спецификации запросов (или интеграционных тестов)
На странице here показан фрагмент в readme для «спецификаций запросов», который является типом тестирования, которое я хотел бы выполнить (полное тестирование стека).
describe "widgets resource" do
describe "GET index" do
it "contains the widgets header" do
get "/widgets/index"
response.should have_selector("h1", :content => "Widgets")
end
end
end
Есть ссылки для всех методов, используемых в этом стиле тестирования, например, как использовать светильники, куки, сессии, перенаправляет, и т.д.?
На самом деле, существует ли даже rdoc для метода have_selector
, который использовался выше? Я не смог найти API или rdoc для этого. Может быть, я что-то упустил.
Спасибо!
Интересно, спасибо! –