Bluz\Tests\Db\TableTest::testGetInstance PHP Метод

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

testGetInstance
public testGetInstance ( )
    public function testGetInstance()
    {
        // test that the method doesn't create new objects
        $this->assertSame($this->table, Bluz\Tests\Db\Fixtures\ConcreteTable::getInstance());
        // tests that instances are creating separately for each table class
        $this->assertEquals('Bluz\\Tests\\Db\\Fixtures\\ConcreteTable', get_class(Bluz\Tests\Db\Fixtures\ConcreteTable::getInstance()));
        $this->assertEquals('Bluz\\Tests\\Db\\Fixtures\\WrongKeysTable', get_class(Bluz\Tests\Db\Fixtures\WrongKeysTable::getInstance()));
    }