load_script! 'common/features' add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.assert_exists_link('Dialogs') event.tap_link('Dialogs') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.assert_exists_link('Acknowledgement') event.tap_link('Acknowledgement') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.assert_exists_text('Acknowledge this.') event.assert_exists_link('OK') event.tap_link('OK') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.assert_exists_link('Acknowledgement') event.assert_exists_link('Confirmation') event.tap_link('Confirmation') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.assert_exists_text('Do you confirm this?') event.assert_exists_link('Yes') event.assert_exists_link('No') event.tap_link('Yes') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.assert_exists_text('You responded true.') event.assert_exists_link('OK') event.tap_link('OK') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.assert_exists_link('Confirmation') event.tap_link('Confirmation') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.assert_exists_text('Do you confirm this?') event.tap_link('No') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.assert_exists_text('You responded false.') event.assert_exists_link('OK') event.tap_link('OK') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.assert_exists_link('Confirmation') event.assert_exists_link('Exception') event.tap_link('Exception') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.assert_exists_text('This is an exception.') event.assert_exists_link('Close') event.tap_link('Close') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.assert_exists_link('Exception') event.tap_link('Back') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.tap_link('Back') end add_step! RubyApp::Elements::Mobile::Page::ShownEvent do |event| event.refresh_browser end