MockResponse::make([ 'id' => 'report-123', 'status' => 'PENDING' ], 201), ]); $config = createTestConfig(); $connector = new AlfaBankConnector($config); $connector->withMockClient($mockClient); $response = $connector->send(new CreateAccountBalanceReportRequest(new \Apoloz\AlfaBank\Data\Reports\AccountBalanceReportData(['40702...']))); expect($response->status())->toBe(201) ->and($response->json('id'))->toBe('report-123'); });