Code Duplication    Length = 10-10 lines in 2 locations

src/Testing/JsonApiAssertions.php 2 locations

@@ 61-70 (lines=10) @@
58
     *
59
     * @throws PHPUnit_Framework_AssertionFailedError
60
     */
61
    public function assertJsonApiIdentifierCollection(array $array, $count = null)
62
    {
63
        $this->assertArrayHasKey('data', $array, 'No data key for collection');
64
65
        foreach ($array['data'] as $identifier) {
66
            $this->assertArrayHasAll(['type', 'id'], (array) $identifier);
67
        }
68
69
        $this->assertCount($count, $array['data'], 'Incorrect object count returned in collection');
70
    }
71
72
    /**
73
     * Assert that an array contains a valid JSON API resource object collection.
@@ 80-89 (lines=10) @@
77
     *
78
     * @throws PHPUnit_Framework_AssertionFailedError
79
     */
80
    public function assertJsonApiObjectCollection(array $array, $count = null)
81
    {
82
        $this->assertArrayHasKey('data', $array, 'No data key for collection');
83
84
        foreach ($array['data'] as $object) {
85
            $this->assertArrayHasAll(['type', 'id', 'attributes'], (array) $object);
86
        }
87
88
        $this->assertCount($count, $array['data'], 'Incorrect object count returned in collection');
89
    }
90
}
91