public function testFactoryFailure() { $method = 'dummy'; $time = new \DateTime('2012-09-10 00:00:00'); $error = 'error'; $description = 'description'; $info = Info::factoryFailure($method, $error, $description, $time); $this->assertInstanceOf('InoOicServer\\Authentication\\Info', $info); $this->assertFalse($info->isAuthenticated()); $this->assertSame($method, $info->getMethod()); $this->assertSame($time, $info->getTime()); $this->assertSame($error, $info->getError()); $this->assertSame($description, $info->getErrorDescription()); }
protected function _initFailureAuthenticationInfo($error, $description = '') { return Info::factoryFailure($this->getLabel(), $error, $description); }