public function testTableInheritsSchema() { $database = new Database(); $database->setPlatform(new SchemaPlatform()); $database->setSchema("Foo"); $table = new Table("Bar"); $database->addTable($table); $this->assertTrue($database->hasTable("Foo.Bar")); $this->assertFalse($database->hasTable("Bar")); $database = new Database(); $database->setPlatform(new NoSchemaPlatform()); $database->addTable($table); $this->assertFalse($database->hasTable("Foo.Bar")); $this->assertTrue($database->hasTable("Bar")); }