RSPEC2 и Capybara

Capybara сбивает меня. Если я использую Capybara в сочетании с Ruby на рельсах 3 и RSPEC 2, затем в тестах RSPEC запроса, следующий сопоставитель работает:

response.body.should have_selector "div.some_class"

Объект ответа имеет класс ActionDispatch :: TestResponse . Но следующая строка, которая должна работать официально , не работает:

page.should have_selector "div.some_class"

Объект страницы имеет класс Capybara :: Session . В каких случаях вы должны использовать ответ . Те, что объект и когда вы должны использовать страницу объект?

11
задан 0x4a6f4672 31 August 2011 в 17:05
поделиться