From 485ca2c3885e0473160d1b4c1e2edccde4536cc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Wed, 5 Oct 2022 22:30:05 +0200 Subject: [PATCH] Fixed unit tests --- .../PasswordChangeNeededSubscriberTest.php | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/tests/EventSubscriber/PasswordChangeNeededSubscriberTest.php b/tests/EventSubscriber/PasswordChangeNeededSubscriberTest.php index 060e605b..5c6926c0 100644 --- a/tests/EventSubscriber/PasswordChangeNeededSubscriberTest.php +++ b/tests/EventSubscriber/PasswordChangeNeededSubscriberTest.php @@ -45,8 +45,11 @@ namespace App\Tests\EventSubscriber; use App\Entity\UserSystem\Group; use App\Entity\UserSystem\U2FKey; use App\Entity\UserSystem\User; +use App\Entity\UserSystem\WebauthnKey; use App\EventSubscriber\UserSystem\PasswordChangeNeededSubscriber; use PHPUnit\Framework\TestCase; +use Ramsey\Uuid\Uuid; +use Webauthn\TrustPath\EmptyTrustPath; class PasswordChangeNeededSubscriberTest extends TestCase { @@ -73,7 +76,17 @@ class PasswordChangeNeededSubscriberTest extends TestCase //User must not be redirect if 2FA is setup $user->setGoogleAuthenticatorSecret(null); - $user->addU2FKey(new U2FKey()); + $user->addWebauthnKey(new WebauthnKey( + "Test", + "Test", + [], + "Test", + new EmptyTrustPath(), + Uuid::fromDateTime(new \DateTime()), + "", + "", + 0 + )); $this->assertFalse(PasswordChangeNeededSubscriber::TFARedirectNeeded($user)); } }