resultPrinterReflector = TestEnvironment::getUtilityFactory()->newResultPrinterReflector(); $this->queryResult = $this->getMockBuilder( '\SMW\Query\QueryResult' ) ->disableOriginalConstructor() ->getMock(); } public function testCanConstruct() { $this->assertInstanceOf( RdfResultPrinter::class, new RdfResultPrinter( 'rdf' ) ); $this->assertInstanceOf( '\SMW\Query\ResultPrinters\ResultPrinter', new RdfResultPrinter( 'rdf' ) ); } public function testGetMimeType() { $instance = new RdfResultPrinter( 'json' ); $this->assertEquals( 'application/xml', $instance->getMimeType( $this->queryResult ) ); } }