2016-05-19 30 views
0

Ich versuche, eine Funktion für das Klicken auf eine Schaltfläche meine Abfrage läuft wie Select * von Geschichten zu schreiben, wo name% LIKE% (Daten) und zeigen Sie sie Seite.Ruby on Rails bietet

ich bisher geschrieben:

Szenario: Spezifische Aufzeichnungen

When I fill in "search" with "Akshay" 

And I press "Search" 

Then I should see records of Akshay 

Kann mir jemand helfen, die Web-Definitionen für die die dritte Zeile zu schreiben „Dann Dann soll ich Aufzeichnungen von Akshay sehen“

Danke

+0

schreiben Sie wahrscheinlich verwenden möchten 'erwarten (Seite) .to have_content' oder verwenden Sie' erwarten (Seite) .to have_selector'. –

Antwort

0

im Schritt, den Sie wie unter

schreiben 210
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 

Similary dann im Szenario u

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