GraphAware\Reco4PHP\Tests\Engine\SingleDiscoveryEngineTest::testOverride PHP Метод

testOverride() публичный Метод

public testOverride ( )
    public function testOverride()
    {
        $engine = new OverrideDiscoveryEngine();
        $input = FakeNode::createDummy();
        $context = new SimpleContext(new SimpleConfig());
        $this->assertCount(2, $engine->discoveryQuery($input, $context)->parameters());
        $this->assertEquals($input->identity(), $engine->discoveryQuery($input, $context)->parameters()['input']);
        $this->assertEquals("recommendation", $engine->recoResultName());
        $this->assertEquals("rate", $engine->scoreResultName());
        $this->assertEquals("source", $engine->idParamName());
        $this->assertEquals(10, $engine->defaultScore());
    }