Sha256: aa9994eb31898d3d0b63e38dd1199eecedfc0b10d3063b7d7e5cbad46eff0323
Contents?: true
Size: 1.6 KB
Versions: 5
Compression:
Stored size: 1.6 KB
Contents
When (/^an administrator logs in$/) do @page = LoggingIn.new(@browser, true) @page.login_as end When (/^a clinical administrator logs in$/) do @page = LoggingIn.new(@browser, true) @page.login_as('loginName' => 'clinicaladmin') end When (/^a power user with a nonsecure password logs in to the beta client$/) do @page = LoggingIn.new(@browser, true) @page.using(:client => 'beta', :loginName => 'poweruser', :loginPassword => '1234') end When (/^a user logs in with:$/) do |table| @page = LoggingIn.new(@browser, true) @page.using(table.hashes.first) end When (/^a totally fictitious concept is used$/) do @page = SimpleObjectPage.new(@browser, true) @page.using('physicsConceptsID' => 'Tachyonic Antitravel') end When (/^two futuristic technologies are chosen$/) do @page = SimpleObjectPage.new(@browser, true) @page.using('neuralShunt' => true, 'organicCircuitry' => true) end When (/^a way to vaporize is selected$/) do @page.using('unstablePhaseShiftID' => true) end Then (/^the users option should be available$/) do @page = EntityList.new(@browser) @page.users_exists?.should == true end Then (/^the users option should not be available$/) do @page = EntityList.new(@browser) @page.users_exists?.should == false end Then (/^that concept should be selected$/) do @page.physicsConceptsID.should == 'Tachyonic Antitravel' end Then (/^those technologies should be checked$/) do @page.neuralShunt_checked?.should == true @page.organicCircuitry_checked?.should == true end Then (/^that vaporization method should be selected$/) do @page.unstablePhaseShiftID_selected?.should == true end
Version data entries
5 entries across 5 versions & 1 rubygems