|
@@ 171-180 (lines=10) @@
|
| 168 |
|
return $address; |
| 169 |
|
} |
| 170 |
|
|
| 171 |
|
public function testBasicFind() |
| 172 |
|
{ |
| 173 |
|
$user1Id = $this->loadFixture(); |
| 174 |
|
$repos = $this->em->getRepository(CmsUser::class); |
| 175 |
|
|
| 176 |
|
$user = $repos->find($user1Id); |
| 177 |
|
self::assertInstanceOf(CmsUser::class,$user); |
| 178 |
|
self::assertEquals('Roman', $user->name); |
| 179 |
|
self::assertEquals('freak', $user->status); |
| 180 |
|
} |
| 181 |
|
|
| 182 |
|
public function testFindByField() |
| 183 |
|
{ |
|
@@ 402-410 (lines=9) @@
|
| 399 |
|
/** |
| 400 |
|
* @group DDC-817 |
| 401 |
|
*/ |
| 402 |
|
public function testFindOneByAssociationKey() |
| 403 |
|
{ |
| 404 |
|
list($userId, $addressId) = $this->loadAssociatedFixture(); |
| 405 |
|
$repos = $this->em->getRepository(CmsAddress::class); |
| 406 |
|
$address = $repos->findOneBy(['user' => $userId]); |
| 407 |
|
|
| 408 |
|
self::assertInstanceOf(CmsAddress::class, $address); |
| 409 |
|
self::assertEquals($addressId, $address->id); |
| 410 |
|
} |
| 411 |
|
|
| 412 |
|
/** |
| 413 |
|
* @group DDC-1241 |
|
@@ 429-438 (lines=10) @@
|
| 426 |
|
/** |
| 427 |
|
* @group DDC-817 |
| 428 |
|
*/ |
| 429 |
|
public function testFindByAssociationKey() |
| 430 |
|
{ |
| 431 |
|
list($userId, $addressId) = $this->loadAssociatedFixture(); |
| 432 |
|
$repos = $this->em->getRepository(CmsAddress::class); |
| 433 |
|
$addresses = $repos->findBy(['user' => $userId]); |
| 434 |
|
|
| 435 |
|
self::assertContainsOnly(CmsAddress::class, $addresses); |
| 436 |
|
self::assertCount(1, $addresses); |
| 437 |
|
self::assertEquals($addressId, $addresses[0]->id); |
| 438 |
|
} |
| 439 |
|
|
| 440 |
|
/** |
| 441 |
|
* @group DDC-817 |