Code Duplication    Length = 7-10 lines in 2 locations

src/Bankiru/Api/Tests/CollectionLoadingTest.php 1 location

@@ 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

src/Bankiru/Api/Tests/ReferenceLoadingTest.php 1 location

@@ 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()