File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
app/src/test/kotlin/com/darkrockstudios/app/securecamera/usecases Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff 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)
You can’t perform that action at this time.
0 commit comments