public function testCanGenerateAShortUrlWithNoExtensionOrTransformationsAdded() { $this->setMockResponse($this->client, 'shorturl_created'); $response = $this->client->generateShortUrl($this->client->getImageUrl('image')); $this->assertSame('aaaaaaa', $response['id']); $this->assertSame(201, $response['status']); $requests = $this->getMockedRequests(); $this->assertSame('{"user":"******","imageIdentifier":"image","extension":null,"query":null}', (string) $requests[0]->getBody(), 'Invalid JSON-encoded data in the request body'); }