public function testCanConstructDeepRedirectTargetResolver() { $pageCreator = $this->getMockBuilder('\\SMW\\MediaWiki\\PageCreator')->disableOriginalConstructor()->getMock(); $applicationFactory = $this->getMockBuilder('\\SMW\\ApplicationFactory')->disableOriginalConstructor()->getMock(); $applicationFactory->expects($this->atLeastOnce())->method('newPageCreator')->will($this->returnValue($pageCreator)); $instance = new MwCollaboratorFactory($applicationFactory); $this->assertInstanceOf('\\SMW\\MediaWiki\\DeepRedirectTargetResolver', $instance->newDeepRedirectTargetResolver()); }