#5975 minor test cleanups
This commit is contained in:
parent
c4a2a348f4
commit
aa6dc9695d
@ -11,10 +11,9 @@ use Doctrine\Tests\OrmFunctionalTestCase;
|
|||||||
*/
|
*/
|
||||||
class GH5762Test extends OrmFunctionalTestCase
|
class GH5762Test extends OrmFunctionalTestCase
|
||||||
{
|
{
|
||||||
|
protected function setUp()
|
||||||
protected function setup()
|
|
||||||
{
|
{
|
||||||
parent::setup();
|
parent::setUp();
|
||||||
|
|
||||||
$this->_schemaTool->createSchema(array(
|
$this->_schemaTool->createSchema(array(
|
||||||
$this->_em->getClassMetadata(GH5762Driver::class),
|
$this->_em->getClassMetadata(GH5762Driver::class),
|
||||||
@ -27,22 +26,23 @@ class GH5762Test extends OrmFunctionalTestCase
|
|||||||
{
|
{
|
||||||
$result = $this->fetchData();
|
$result = $this->fetchData();
|
||||||
|
|
||||||
$this->assertInstanceOf(GH5762Driver::class, $result);
|
self::assertInstanceOf(GH5762Driver::class, $result);
|
||||||
$this->assertInstanceOf(PersistentCollection::class, $result->driverRides);
|
self::assertInstanceOf(PersistentCollection::class, $result->driverRides);
|
||||||
$this->assertInstanceOf(GH5762DriverRide::class, $result->driverRides->get(0));
|
self::assertInstanceOf(GH5762DriverRide::class, $result->driverRides->get(0));
|
||||||
$this->assertInstanceOf(GH5762Car::class, $result->driverRides->get(0)->car);
|
self::assertInstanceOf(GH5762Car::class, $result->driverRides->get(0)->car);
|
||||||
|
|
||||||
$cars = array();
|
$cars = array();
|
||||||
foreach ($result->driverRides as $ride) {
|
foreach ($result->driverRides as $ride) {
|
||||||
$cars[] = $ride->car->brand;
|
$cars[] = $ride->car->brand;
|
||||||
}
|
}
|
||||||
$this->assertEquals(count($cars), count(array_unique($cars)));
|
|
||||||
|
|
||||||
$this->assertContains('BMW', $cars);
|
self::assertEquals(count($cars), count(array_unique($cars)));
|
||||||
$this->assertContains('Crysler', $cars);
|
|
||||||
$this->assertContains('Dodge', $cars);
|
self::assertContains('BMW', $cars);
|
||||||
$this->assertContains('Mercedes', $cars);
|
self::assertContains('Crysler', $cars);
|
||||||
$this->assertContains('Volvo', $cars);
|
self::assertContains('Dodge', $cars);
|
||||||
|
self::assertContains('Mercedes', $cars);
|
||||||
|
self::assertContains('Volvo', $cars);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function fetchData()
|
private function fetchData()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user