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()); }