MockResponse::make(['accounts' => []], 200), ]); $config = createTestConfig(); $connector = new AlfaBankConnector($config); $connector->withMockClient($mockClient); $response = $connector->send(new GetLoyaltyAccountsRequest()); expect($response->status())->toBe(200); }); test('can get loyalty transactions', function () { $mockClient = new \Saloon\Http\Faking\MockClient([ GetLoyaltyTransactionsRequest::class => MockResponse::make(['transactions' => []], 200), ]); $config = createTestConfig(); $connector = new AlfaBankConnector($config); $connector->withMockClient($mockClient); $response = $connector->send(new GetLoyaltyTransactionsRequest(new \Apoloz\AlfaBank\Data\Loyalty\LoyaltyFilterData('2023-01-01', '2023-01-31'))); expect($response->status())->toBe(200); });