2016-05-19 114 views
0

我正在嘗試編寫一個用於單擊按鈕的功能,我的查詢像Select *從歷史記錄中運行,其中name%LIKE%(data)並顯示它是頁面。Ruby on Rails功能

到目前爲止,我已經寫了:

場景:相關記錄

When I fill in "search" with "Akshay" 

And I press "Search" 

Then I should see records of Akshay 

有人可以幫我寫的第三行「然後,然後我看到阿克沙伊的記錄」的網絡釋義

謝謝

+0

你可能想使用'預期(頁)。爲了have_content'或使用'預期(頁)。爲了have_selector'。 –

回答

0

在步驟,你可以寫像下面

Then /^I should see records of following people$/ do |data| 
records = page.all("#records") 
data.hashes.each do |row| 
    record = records.find do |record| 
    record.text =~ Regexp.new(Regexp.escape(row["name"])) 
    end 
    raise "record not found." if record.blank? 
end 

與之相似然後在場景ü可以寫

Then I should see records of following people 
|name | 
|Aksay|