2013-01-08 45 views
0

的存在我有一個顯示一些內容,然後選擇一個隨機的記錄,並將其顯示黃瓜,扶手:測試爲隨機記錄

如何測試這個應用程序?

Then /^I Should see the associated "([^']*)" "([^']*)"$/ do |type, elements| 
    elements.split(', ').each do |element| 
     page.should have_content element 
    end 
end 

明顯失敗,因爲它沒有找到每條記錄。我如何驗證只有一個記錄的存在?

感謝

回答

1

使用以下命令:

Then /^I should see the associated "([^"]*)" "([^"]*)"$/ do |type, elements| 
    found = false 
    elements.split(', ').each do |element| 
    found = true if page.has_content? element 
    end 
    found.should == true 
end