Code Duplication    Length = 9-9 lines in 2 locations

test/functional/BatchFunctionalTest.php 2 locations

@@ 115-123 (lines=9) @@
112
        $this->assertTrue(is_array($responses));
113
        $this->assertEquals(3, count($responses));
114
115
        foreach ($responses as $response) {
116
            if ($response->getRpcId() === $idA) {
117
                $responseA = $response;
118
            } elseif ($response->getRpcId() === $idC) {
119
                $responseC = $response;
120
            } elseif ($response->getRpcId() === $idD) {
121
                $responseD = $response;
122
            }
123
        }
124
        if (!isset($responseA) || !isset($responseC) || !isset($responseD)) {
125
            $this->fail('Invalid responses');
126
        }
@@ 185-193 (lines=9) @@
182
            $this->assertTrue(is_array($responses));
183
            $this->assertEquals(3, count($responses));
184
185
            foreach ($responses as $response) {
186
                if ($response->getRpcId() === $idA) {
187
                    $responseA = $response;
188
                } elseif ($response->getRpcId() === $idC) {
189
                    $responseC = $response;
190
                } elseif ($response->getRpcId() === $idD) {
191
                    $responseD = $response;
192
                }
193
            }
194
            if (!isset($responseA) || !isset($responseC) || !isset($responseD)) {
195
                $this->fail('Invalid responses');
196
            }