feat: local password hashes

This commit is contained in:
Björn Fromme committed 2026-06-23 16:27:08 +02:00
1 parent 08f6633507
commit fe562e5e73
15 files changed
+541 -253

No files matched your search

@@ -9,7 +9,6 @@ use App\BusProNet\Model\PersonalData;
use App\Controller\Account\PersonalDataController;
use App\Entity\User;
use App\Model\NewsletterSubscriptionRequestResult;
use App\Security\Crypt;
use App\Service\BookingEditDataLoader;
use App\Service\NewsletterManager;
use App\Service\ProfileCompletenessChecker;
@@ -30,7 +29,7 @@ class PersonalDataControllerTest extends TestCase
$controller->apiClient
->expects(self::once())
->method('getPersonalData')
->with('[email protected]', 'secret')
->with('[email protected]', null, null)
->willReturn($this->createPersonalData('Mia', 'Muster'));
$controller->newsletterManager
@@ -58,7 +57,7 @@ class PersonalDataControllerTest extends TestCase
$controller->apiClient
->expects(self::once())
->method('getPersonalData')
->with('[email protected]', 'secret')
->with('[email protected]', null, null)
->willReturn($this->createPersonalData('Mia', 'Muster'));
$controller->newsletterManager
@@ -85,7 +84,7 @@ class PersonalDataControllerTest extends TestCase
$controller->apiClient
->expects(self::once())
->method('getPersonalData')
->with('[email protected]', 'secret')
->with('[email protected]', null, null)
->willReturn($this->createPersonalData('Mia', 'Muster'));
$controller->newsletterManager
@@ -125,7 +124,7 @@ class PersonalDataControllerTest extends TestCase
$controller->apiClient
->expects(self::once())
->method('getPersonalData')
->with('[email protected]', 'secret')
->with('[email protected]', null, null)
->willReturn($this->createPersonalData('Mia', 'Muster'));
$controller->newsletterManager
@@ -157,12 +156,6 @@ class PersonalDataControllerTest extends TestCase
$apiClient = $this->createMock(ApiClient::class);
$crypt = $this->createMock(Crypt::class);
$crypt
->method('decrypt')
->with('secret')
->willReturn('secret');
$form = $this->createMock(FormInterface::class);
$form
->method('handleRequest')
@@ -173,7 +166,6 @@ class PersonalDataControllerTest extends TestCase
return new TestablePersonalDataController(
$apiClient,
$crypt,
$this->createMock(BookingEditDataLoader::class),
$this->createMock(ProfileCompletenessChecker::class),
$this->createMock(EntityManagerInterface::class),
@@ -210,7 +202,6 @@ final class TestablePersonalDataController extends PersonalDataController
public function __construct(
public readonly ApiClient $apiClient,
Crypt $crypt,
BookingEditDataLoader $dataLoader,
ProfileCompletenessChecker $completenessChecker,
EntityManagerInterface $entityManager,
@@ -221,7 +212,6 @@ final class TestablePersonalDataController extends PersonalDataController
) {
parent::__construct(
$apiClient,
$crypt,
$dataLoader,
$completenessChecker,
$entityManager,