#881 DDC-2825 - refactoring tests for clarity/readability and ease of use
This commit is contained in:
parent
9d6890e6ca
commit
f874189456
@ -38,9 +38,9 @@ class DDC2825Test extends \Doctrine\Tests\OrmFunctionalTestCase
|
|||||||
|
|
||||||
public function testMappingsContainCorrectlyDefinedOrEmulatedSchema()
|
public function testMappingsContainCorrectlyDefinedOrEmulatedSchema()
|
||||||
{
|
{
|
||||||
$this->checkClassMetadata(DDC2825MySchemaMyTable::CLASSNAME, 'myschema', 'mytable');
|
$this->checkClassMetadata(DDC2825ClassWithExplicitlyDefinedSchema::CLASSNAME, 'myschema', 'mytable');
|
||||||
$this->checkClassMetadata(DDC2825MySchemaMyTable2::CLASSNAME, 'myschema', 'mytable2');
|
$this->checkClassMetadata(DDC2825ClassWithImplicitlyDefinedSchema::CLASSNAME, 'myschema', 'mytable2');
|
||||||
$this->checkClassMetadata(DDC2825MySchemaOrder::CLASSNAME, 'myschema', 'order');
|
$this->checkClassMetadata(DDC2825ClassWithImplicitlyDefinedSchemaAndQuotedTableName::CLASSNAME, 'myschema', 'order');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -48,13 +48,13 @@ class DDC2825Test extends \Doctrine\Tests\OrmFunctionalTestCase
|
|||||||
*/
|
*/
|
||||||
public function testFetchingFromEntityWithExplicitlyDefinedSchemaInMappings()
|
public function testFetchingFromEntityWithExplicitlyDefinedSchemaInMappings()
|
||||||
{
|
{
|
||||||
$this->_em->persist(new DDC2825MySchemaMyTable());
|
$this->_em->persist(new DDC2825ClassWithExplicitlyDefinedSchema());
|
||||||
$this->_em->flush();
|
$this->_em->flush();
|
||||||
$this->_em->clear();
|
$this->_em->clear();
|
||||||
|
|
||||||
$this->assertCount(
|
$this->assertCount(
|
||||||
1,
|
1,
|
||||||
$this->_em->createQuery('SELECT e FROM ' . DDC2825MySchemaMyTable::CLASSNAME . ' e')->getResult()
|
$this->_em->getRepository(DDC2825ClassWithExplicitlyDefinedSchema::CLASSNAME)->findAll()
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -63,13 +63,13 @@ class DDC2825Test extends \Doctrine\Tests\OrmFunctionalTestCase
|
|||||||
*/
|
*/
|
||||||
public function testFetchingFromEntityWithImplicitlyDefinedSchemaInMappings()
|
public function testFetchingFromEntityWithImplicitlyDefinedSchemaInMappings()
|
||||||
{
|
{
|
||||||
$this->_em->persist(new DDC2825MySchemaMyTable2());
|
$this->_em->persist(new DDC2825ClassWithImplicitlyDefinedSchema());
|
||||||
$this->_em->flush();
|
$this->_em->flush();
|
||||||
$this->_em->clear();
|
$this->_em->clear();
|
||||||
|
|
||||||
$this->assertCount(
|
$this->assertCount(
|
||||||
1,
|
1,
|
||||||
$this->_em->createQuery('SELECT e FROM ' . DDC2825MySchemaMyTable2::CLASSNAME . ' e')->getResult()
|
$this->_em->getRepository(DDC2825ClassWithImplicitlyDefinedSchema::CLASSNAME)->findAll()
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -79,13 +79,13 @@ class DDC2825Test extends \Doctrine\Tests\OrmFunctionalTestCase
|
|||||||
*/
|
*/
|
||||||
public function testFetchingFromEntityWithImplicitlyDefinedSchemaAndQuotedTableNameInMappings()
|
public function testFetchingFromEntityWithImplicitlyDefinedSchemaAndQuotedTableNameInMappings()
|
||||||
{
|
{
|
||||||
$this->_em->persist(new DDC2825MySchemaOrder());
|
$this->_em->persist(new DDC2825ClassWithImplicitlyDefinedSchemaAndQuotedTableName());
|
||||||
$this->_em->flush();
|
$this->_em->flush();
|
||||||
$this->_em->clear();
|
$this->_em->clear();
|
||||||
|
|
||||||
$this->assertCount(
|
$this->assertCount(
|
||||||
1,
|
1,
|
||||||
$this->_em->createQuery('SELECT e FROM ' . DDC2825MySchemaOrder::CLASSNAME . ' e')->getResult()
|
$this->_em->getRepository(DDC2825ClassWithImplicitlyDefinedSchemaAndQuotedTableName::CLASSNAME)->findAll()
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -128,7 +128,7 @@ class DDC2825Test extends \Doctrine\Tests\OrmFunctionalTestCase
|
|||||||
* @Entity
|
* @Entity
|
||||||
* @Table(name="myschema.mytable")
|
* @Table(name="myschema.mytable")
|
||||||
*/
|
*/
|
||||||
class DDC2825MySchemaMyTable
|
class DDC2825ClassWithExplicitlyDefinedSchema
|
||||||
{
|
{
|
||||||
const CLASSNAME = __CLASS__;
|
const CLASSNAME = __CLASS__;
|
||||||
|
|
||||||
@ -148,7 +148,7 @@ class DDC2825MySchemaMyTable
|
|||||||
* @Entity
|
* @Entity
|
||||||
* @Table(name="mytable2",schema="myschema")
|
* @Table(name="mytable2",schema="myschema")
|
||||||
*/
|
*/
|
||||||
class DDC2825MySchemaMyTable2
|
class DDC2825ClassWithImplicitlyDefinedSchema
|
||||||
{
|
{
|
||||||
const CLASSNAME = __CLASS__;
|
const CLASSNAME = __CLASS__;
|
||||||
|
|
||||||
@ -166,7 +166,7 @@ class DDC2825MySchemaMyTable2
|
|||||||
* @Entity
|
* @Entity
|
||||||
* @Table(name="myschema.order")
|
* @Table(name="myschema.order")
|
||||||
*/
|
*/
|
||||||
class DDC2825MySchemaOrder
|
class DDC2825ClassWithImplicitlyDefinedSchemaAndQuotedTableName
|
||||||
{
|
{
|
||||||
const CLASSNAME = __CLASS__;
|
const CLASSNAME = __CLASS__;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user