Sha256: 53515f9269bc357ef0bad60150259d796daf535fbcecd169395828ea5502abe5
Contents?: true
Size: 733 Bytes
Versions: 14
Compression:
Stored size: 733 Bytes
Contents
Then /^I can see the spinner value referenced by "(.*?)" is "(.*?)"$/ do |how, the_selected_value| on(ControlsScreen) do |screen| screen.send("spinner_#{how}").should eq(the_selected_value) end end When /^I select item number "(.*?)" from the spinner using "(.*?)"$/ do |num, how| on(ControlsScreen).send "select_spinner_#{how}", num.to_i end Then /^the spinner indicated by "(.*?)" can determine the following properties:$/ do |how, properties| on(ControlsScreen) do |screen| view = screen.send("spinner_#{how}_view") properties.hashes.each do |property| result = view.send("#{property["property"]}?") result.to_s.should eq(property["value"]), "for field #{property["property"]}" end end end
Version data entries
14 entries across 14 versions & 1 rubygems