getTestClient('CognitoSync', [ 'http_handler' => function (RequestInterface $request) use ( $identityId, $identityPoolId ) { foreach ([$identityId, $identityPoolId] as $unencodedString) { $this->assertStringContainsString( urlencode($unencodedString), (string) $request->getUri() ); } return new FulfilledPromise(new Response); }, ]); $client->describeIdentityUsage([ 'IdentityId' => $identityId, 'IdentityPoolId' => $identityPoolId, ]); } }