refactor: split buspro ApiClient into domain clients

This commit is contained in:
fromme committed 2026-10-02 13:55:30 +02:00
1 parent 0a55544ca8
commit b755a6f43e
52 files changed
+805 -695

No files matched your search

+5 -5
View File
@@ -4,7 +4,7 @@ declare(strict_types=1);
namespace App\Tests\Security;
use App\BusProNet\ApiClient;
use App\BusProNet\Client\AccountClient;
use App\BusProNet\Model\CrmAttributes;
use App\BusProNet\Model\CrmSelectionGroup;
use App\BusProNet\Model\PersonalData;
@@ -380,9 +380,9 @@ class BpnAuthenticatorTest extends TestCase
$personalData->addressId = 4711;
$personalData->communication->email = $contactEmail;
$apiClient = $this->createStub(ApiClient::class);
$apiClient->method('getPersonalData')->willReturn($personalData);
$apiClient->method('getCrmAttributes')->willReturn($crmAttributes);
$accountClient = $this->createStub(AccountClient::class);
$accountClient->method('getPersonalData')->willReturn($personalData);
$accountClient->method('getCrmAttributes')->willReturn($crmAttributes);
$repository = $this->createStub(EntityRepository::class);
$repository
@@ -424,7 +424,7 @@ class BpnAuthenticatorTest extends TestCase
return new BpnAuthenticator(
$this->createStub(UrlGeneratorInterface::class),
$apiClient,
$accountClient,
$entityManager,
$crypt,
$completenessChecker,