assertInstanceOf( 'SMW\ParameterProcessorFactory', new ParameterProcessorFactory() ); } public function testToEliminateFirstParameterIfObject() { $parameter = [ new \stdClass ]; $instance = ParameterProcessorFactory::newFromArray( $parameter ); $this->assertInstanceOf( '\SMW\ParserParameterProcessor', $instance ); $this->assertEmpty( $instance->getRaw() ); } public function testNewFromArray() { $parameter = [ 'La' => 'Lu' ]; $instance = ParameterProcessorFactory::newFromArray( $parameter ); $this->assertInstanceOf( '\SMW\ParserParameterProcessor', $instance ); $this->assertEquals( $parameter, $instance->getRaw() ); } }