1111use Symfony \Component \Uid \Uuid ;
1212use Tests \PreventSavingStacheItemsToDisk ;
1313use Tests \TestCase ;
14- use Webauthn \PublicKeyCredentialSource ;
14+ use Webauthn \CredentialRecord ;
1515use Webauthn \TrustPath \EmptyTrustPath ;
1616
1717#[Group('passkeys ' )]
1818class PasskeyTest extends TestCase
1919{
2020 use PreventSavingStacheItemsToDisk;
2121
22- private function createTestCredential (): PublicKeyCredentialSource
22+ private function createTestCredential (): CredentialRecord
2323 {
24- return PublicKeyCredentialSource ::create (
24+ return CredentialRecord ::create (
2525 publicKeyCredentialId: 'test-credential-id-123 ' ,
2626 type: 'public-key ' ,
2727 transports: ['usb ' , 'nfc ' ],
@@ -45,7 +45,7 @@ public function it_gets_credential()
4545 ->setUser ($ user )
4646 ->setCredential ($ credential );
4747
48- $ this ->assertInstanceOf (PublicKeyCredentialSource ::class, $ passkey ->credential ());
48+ $ this ->assertInstanceOf (CredentialRecord ::class, $ passkey ->credential ());
4949 $ this ->assertEquals ('test-credential-id-123 ' , $ passkey ->credential ()->publicKeyCredentialId );
5050 $ this ->assertEquals ('public-key ' , $ passkey ->credential ()->type );
5151 }
@@ -183,7 +183,7 @@ public function it_unserializes()
183183 $ this ->assertInstanceOf (Passkey::class, $ unserialized );
184184 $ this ->assertEquals ('My Passkey ' , $ unserialized ->name ());
185185 $ this ->assertEquals ('test-user ' , $ unserialized ->user ()->id ());
186- $ this ->assertInstanceOf (PublicKeyCredentialSource ::class, $ unserialized ->credential ());
186+ $ this ->assertInstanceOf (CredentialRecord ::class, $ unserialized ->credential ());
187187 $ this ->assertEquals ('test-credential-id-123 ' , $ unserialized ->credential ()->publicKeyCredentialId );
188188 $ this ->assertEquals ('2024-01-15 10:30:00 ' , $ unserialized ->lastLogin ()->format ('Y-m-d H:i:s ' ));
189189 }
0 commit comments