Kraken\_Module\Container\ContainerTest::testApiInstance_BindsObject_ToInterfaceDefinition PHP Метод

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

    public function testApiInstance_BindsObject_ToInterfaceDefinition()
    {
        $c = $this->createContainer();
        $baz = new Baz();
        $c->instance(BazInterface::class, $baz);
        $make = $c->make(BazInterface::class);
        $this->assertInstanceOf(Baz::class, $make);
        $this->assertInstanceOf(BazInterface::class, $make);
        $this->assertSame($baz, $make);
    }
ContainerTest