*/ class UnauthorizedStrategyServiceFactoryTest extends PHPUnit_Framework_TestCase { /** * @covers \BjyAuthorize\Service\UnauthorizedStrategyServiceFactory::createService */ public function testCreateService() { $factory = new UnauthorizedStrategyServiceFactory(); $serviceLocator = $this->getMock('Zend\\ServiceManager\\ServiceLocatorInterface'); $config = array( 'template' => 'foo/bar', ); $serviceLocator ->expects($this->any()) ->method('get') ->with('BjyAuthorize\Config') ->will($this->returnValue($config)); $strategy = $factory->createService($serviceLocator); $this->assertInstanceOf('BjyAuthorize\\View\\UnauthorizedStrategy', $strategy); $this->assertSame('foo/bar', $strategy->getTemplate()); } }