2
我正在使用類似於下面顯示的簡化版本的page object黃瓜。我需要做一些非常複雜的HTML解析,所以我希望能夠單獨使用RSpec對HTML設備單獨測試頁面對象,但我有點卡住這樣做。我猜測我需要在Capybara中存儲某些內容,並將它作爲依賴項傳遞給它?將水豚會話保留爲頁面對象測試
class SomePage
def header
session.find('h1').text
end
def title
session.find('title').text
end
private
def session
@session ||= Capybara.current_session
end
end
你能告訴我你的例子嗎? :) – Rimian
https://gist.github.com/1246608 –
感謝您的回答和快速響應。非常感激! – Rimian