Skip to content

Commit ab8a89a

Browse files
committed
Fix tests
1 parent 68a6e9c commit ab8a89a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

app/src/test/kotlin/com/darkrockstudios/app/securecamera/usecases/VerifyPinUseCaseTest.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ class VerifyPinUseCaseTest {
6262
val pin = "1234"
6363
coEvery { pinRepository.hasPoisonPillPin() } returns false
6464
coEvery { authorizePinUseCase.authorizePin(pin) } returns null
65+
coEvery { authManager.incrementFailedAttempts() } returns 1
6566

6667
// When
6768
val result = verifyPinUseCase.verifyPin(pin)
@@ -83,6 +84,7 @@ class VerifyPinUseCaseTest {
8384
coEvery { pinRepository.activatePoisonPill() } returns Unit
8485
coEvery { imageManager.activatePoisonPill() } returns Unit
8586
coEvery { authorizePinUseCase.authorizePin(pin) } returns null // Even if PIN verification fails, poison pill should activate
87+
coEvery { authManager.incrementFailedAttempts() } returns 1
8688

8789
// When
8890
val result = verifyPinUseCase.verifyPin(pin)
@@ -118,6 +120,7 @@ class VerifyPinUseCaseTest {
118120
val pin = ""
119121
coEvery { pinRepository.hasPoisonPillPin() } returns false
120122
coEvery { authorizePinUseCase.authorizePin(pin) } returns null
123+
coEvery { authManager.incrementFailedAttempts() } returns 1
121124

122125
// When
123126
val result = verifyPinUseCase.verifyPin(pin)

0 commit comments

Comments
 (0)