/**
  * Escenario: Login correcto de Administrador
  * Dado que soy un usuario del tipo Administrador y estoy en la página de 'Login'
  * Cuando relleno el formulario con los datos <E-mail> y <Contraseña>
  * Y hago click en el botón 'Login'
  * Entonces debo obtener el panel de control de un usuario del tipo Administrador
  *
  * @return void
  * @group userAcceptance
  * @test
  */
 public function try_login_with_existing_user3()
 {
     $userModel = new UserModel();
     $admin = new Admin();
     $admin->setName('Admin');
     $admin->setEmail('*****@*****.**');
     $admin->setPassword("123456");
     $admin->setAdmin(true);
     $admin->setOwner(false);
     $userModel->createUser($admin);
     $this->visit('/login')->type('*****@*****.**', 'email')->type('123456', 'password')->press('btn-login')->seePageIs('/manage/admin');
 }
 /**
  * A basic functional test example.
  *
  * @return void
  * @group modelo
  */
 public function testCreate()
 {
     $userModel = new UserModel();
     $admin = new Admin();
     $traveler = new Traveler();
     $owner = new Owner();
     $admin->setName('Admin');
     $admin->setEmail('*****@*****.**');
     $admin->setPassword("123456");
     $owner->setEmail('*****@*****.**');
     $owner->setAdmin(false);
     $owner->setPassword('123456');
     $owner->setName('Owner');
     $owner->setOwner(true);
     $owner->setPhone('654321987');
     $owner->setSurname('Apellido');
     $traveler->setEmail('*****@*****.**');
     $traveler->setAdmin(false);
     $traveler->setPassword('123456');
     $traveler->setName('Traveler');
     $traveler->setOwner(false);
     $traveler->setPhone('654321987');
     $traveler->setSurname('Apellido2');
     //$ok= $userModel->createUser($admin);
     $this->assertNotEquals(null, $userModel->createUser($admin));
     $this->assertEquals(null, $userModel->createUser($admin));
     $this->assertNotEquals(null, $userModel->createUser($traveler));
     $this->assertEquals(null, $userModel->createUser($traveler));
     $this->assertNotEquals(null, $userModel->createUser($owner));
     $this->assertEquals(null, $userModel->createUser($owner));
 }