profile = $this->getMockBuilder( '\SMW\MediaWiki\Specials\FacetedSearch\Profile' ) ->disableOriginalConstructor() ->getMock(); $this->templateEngine = $this->getMockBuilder( '\SMW\Utils\TemplateEngine' ) ->disableOriginalConstructor() ->getMock(); $this->filterFactory = $this->getMockBuilder( '\SMW\MediaWiki\Specials\FacetedSearch\FilterFactory' ) ->disableOriginalConstructor() ->getMock(); $this->resultFetcher = $this->getMockBuilder( '\SMW\MediaWiki\Specials\FacetedSearch\ResultFetcher' ) ->disableOriginalConstructor() ->getMock(); } public function testCanConstruct() { $this->assertInstanceOf( FacetBuilder::class, new FacetBuilder( $this->profile, $this->templateEngine, $this->filterFactory, $this->resultFetcher ) ); } }