Code Duplication    Length = 12-13 lines in 2 locations

src/VisualRecognition/tests/Api/ClassifyTest.php 2 locations

@@ 144-156 (lines=13) @@
141
    /**
142
     * @expectedException \IBM\Watson\Common\Exception\InvalidRequestException
143
     */
144
    public function testErrors()
145
    {
146
        $rawResponse = self::errorResponse();
147
148
        $this->httpClient->shouldReceive('sendRequest')->once()->andReturnUsing(function () use ($rawResponse) {
149
            return new Response(400, ['Content-Type' => 'application/json'], $rawResponse);
150
        });
151
152
        $classifier = new Classify($this->httpClient, $this->hydrator, $this->requestBuilder);
153
154
        $classifier->classify('src/VisualRecognition/tests/images/flower.jpg');
155
        $classifier->classify('http://someurl.com/image.jpg');
156
    }
157
158
    /**
159
     * @expectedException \IBM\Watson\Common\Exception\InvalidRequestException
@@ 161-172 (lines=12) @@
158
    /**
159
     * @expectedException \IBM\Watson\Common\Exception\InvalidRequestException
160
     */
161
    public function testUrlErrors()
162
    {
163
        $rawResponse = self::errorResponse();
164
165
        $this->httpClient->shouldReceive('sendRequest')->once()->andReturnUsing(function () use ($rawResponse) {
166
            return new Response(400, ['Content-Type' => 'application/json'], $rawResponse);
167
        });
168
169
        $classifier = new Classify($this->httpClient, $this->hydrator, $this->requestBuilder);
170
171
        $classifier->classify('http://someurl.com/image.jpg');
172
    }
173
}
174