@@ 75-84 (lines=10) @@ | ||
72 | self::assertInstanceOf(\Countable::class, $entities); |
|
73 | self::assertCount(3, $entities); |
|
74 | ||
75 | foreach ($entities as $entity) { |
|
76 | self::assertInternalType('int', $entity->getId()); |
|
77 | self::assertInstanceOf(SubEntity::class, $entity); |
|
78 | self::assertEquals('test-payload-' . $entity->getId(), $entity->getPayload()); |
|
79 | self::assertEquals('sub-payload', $entity->getSubPayload()); |
|
80 | ||
81 | if (null !== $entity->getStringPayload()) { |
|
82 | self::assertInternalType('string', $entity->getStringPayload()); |
|
83 | } |
|
84 | } |
|
85 | } |
|
86 | } |
|
87 |
@@ 131-137 (lines=7) @@ | ||
128 | self::assertInstanceOf(Collection::class, $entity->getReferences()); |
|
129 | ||
130 | ||
131 | foreach ($entity->getReferences() as $reference) { |
|
132 | self::assertInternalType('int', $reference->getId()); |
|
133 | self::assertInternalType('int', $reference->getOwner()->getId()); |
|
134 | self::assertInstanceOf(TestReference::class, $reference); |
|
135 | self::assertEquals('test-payload-' . $reference->getId(), $reference->getReferencePayload()); |
|
136 | self::assertEquals($entity, $reference->getOwner()); |
|
137 | } |
|
138 | } |
|
139 | ||
140 | public function testFindByReference() |