|
@@ 1356-1371 (lines=16) @@
|
| 1353 |
|
/** |
| 1354 |
|
* @covers \eZ\Publish\Core\Persistence\Legacy\Content\Gateway\DoctrineDatabase::loadRelations |
| 1355 |
|
*/ |
| 1356 |
|
public function testLoadRelationsByVersion() |
| 1357 |
|
{ |
| 1358 |
|
$this->insertRelationFixture(); |
| 1359 |
|
|
| 1360 |
|
$gateway = $this->getDatabaseGateway(); |
| 1361 |
|
|
| 1362 |
|
$relations = $gateway->loadRelations(57, 1); |
| 1363 |
|
|
| 1364 |
|
$this->assertCount(1, $relations, 'Expecting one relation to be loaded'); |
| 1365 |
|
|
| 1366 |
|
$this->assertValuesInRows( |
| 1367 |
|
'ezcontentobject_link_to_contentobject_id', |
| 1368 |
|
[58], |
| 1369 |
|
$relations |
| 1370 |
|
); |
| 1371 |
|
} |
| 1372 |
|
|
| 1373 |
|
/** |
| 1374 |
|
* @covers \eZ\Publish\Core\Persistence\Legacy\Content\Gateway\DoctrineDatabase::loadRelations |
|
@@ 1390-1405 (lines=16) @@
|
| 1387 |
|
/** |
| 1388 |
|
* @covers \eZ\Publish\Core\Persistence\Legacy\Content\Gateway\DoctrineDatabase::loadReverseRelations |
| 1389 |
|
*/ |
| 1390 |
|
public function testLoadReverseRelations() |
| 1391 |
|
{ |
| 1392 |
|
$this->insertRelationFixture(); |
| 1393 |
|
|
| 1394 |
|
$gateway = $this->getDatabaseGateway(); |
| 1395 |
|
|
| 1396 |
|
$relations = $gateway->loadReverseRelations(58); |
| 1397 |
|
|
| 1398 |
|
self::assertCount(2, $relations); |
| 1399 |
|
|
| 1400 |
|
$this->assertValuesInRows( |
| 1401 |
|
'ezcontentobject_link_from_contentobject_id', |
| 1402 |
|
[57, 61], |
| 1403 |
|
$relations |
| 1404 |
|
); |
| 1405 |
|
} |
| 1406 |
|
|
| 1407 |
|
/** |
| 1408 |
|
* @covers \eZ\Publish\Core\Persistence\Legacy\Content\Gateway\DoctrineDatabase::loadReverseRelations |