Esempio n. 1
0
 /**
  * @test
  * @group shallow
  * @group authentication
  */
 public function basic_page_object_example()
 {
     $landing = new LandingPage();
     $landing->open_default_base_url();
     $form = $landing->open_sign_in_form();
     $form->username = "******";
     $form->password = "******";
     $form->login(False);
     $this->verifyEquals($form->error_message, "Incorrect username or password.");
 }
 /**
  * @test
  * @group shallow
  * @group authentication
  * @dataProvider static_provider
  */
 public function example_static_provider($username, $password)
 {
     $landing = new LandingPage();
     $landing->open_default_base_url();
     $form = $landing->open_sign_in_form();
     $form->username = $username;
     $form->password = $password;
     $form->login(False);
     $this->assertEquals($form->error_message, "Incorrect username or password.");
 }
Esempio n. 3
0
 /**
  * @test
  * @group shallow
  * @group authentication
  * @group provider
  */
 public function basic_csv_example()
 {
     $csv = new \SaunterPHP_Framework_Providers_CSV("invalid_usernames.csv");
     $row = $csv->random_row();
     $landing = new LandingPage();
     $landing->open_default_base_url();
     $form = $landing->open_sign_in_form();
     $form->username = $row["username"];
     $form->password = $row["password"];
     $form->login(False);
     $this->verifyEquals($form->error_message, "Incorrect username or password.");
 }