Code Duplication    Length = 11-13 lines in 2 locations

Tests/Doctrine/AbstractProviderTest.php 2 locations

@@ 73-85 (lines=13) @@
70
71
        $previousSlice = [];
72
73
        foreach ($objectsByIteration as $i => $objects) {
74
            $offset = $objects[0] - 1;
75
76
            $this->sliceFetcher->expects($this->at($i))
77
                ->method('fetch')
78
                ->with($queryBuilder, $batchSize, $offset, $previousSlice, ['id'])
79
                ->will($this->returnValue($objects));
80
81
            $this->objectManager->expects($this->at($i))
82
                ->method('clear');
83
84
            $previousSlice = $objects;
85
        }
86
87
        $this->objectPersister->expects($this->exactly(count($objectsByIteration)))
88
            ->method('insertMany');
@@ 121-131 (lines=11) @@
118
119
        $providerInvocationOffset = 2;
120
121
        foreach ($objectsByIteration as $i => $objects) {
122
            $offset = $objects[0] - 1;
123
124
            $provider->expects($this->at($providerInvocationOffset + $i))
125
                ->method('fetchSlice')
126
                ->with($queryBuilder, $batchSize, $offset)
127
                ->will($this->returnValue($objects));
128
129
            $this->objectManager->expects($this->at($i))
130
                ->method('clear');
131
        }
132
133
        $this->objectPersister->expects($this->exactly(count($objectsByIteration)))
134
            ->method('insertMany');