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

Version Path
symbiont-0.1.7 specs/support/test_steps/action_steps_data_setter.rb
symbiont-0.1.6 specs/support/test_steps/action_steps_data_setter.rb
symbiont-0.1.5 specs/support/test_steps/action_steps_data_setter.rb
symbiont-0.1.4 specs/support/test_steps/action_steps_data_setter.rb
symbiont-0.1.3 specs/support/test_steps/action_steps_data_setter.rb