Example #1
0
 public function test_validate_authentication()
 {
     $data = array("username" => "Lord_Gaav", "password" => "123StrongPassword", "local_user" => "gaav", "token" => "");
     $validator = new AuthenticationValidator($data);
     $this->assertFalse($validator->validates());
     $this->assertCount(1, $validator->getErrors());
     $data['token'] = "0123456789012345678901234567890123456789";
     $validator = new AuthenticationValidator($data);
     $this->assertTrue($validator->validates());
     $this->assertEmpty($validator->getErrors());
 }