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()));
}