File tree Expand file tree Collapse file tree
app/src/test/kotlin/com/darkrockstudios/app/securecamera/usecases Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,7 +4,11 @@ import com.darkrockstudios.app.securecamera.auth.AuthorizationRepository
44import com.darkrockstudios.app.securecamera.camera.SecureImageRepository
55import com.darkrockstudios.app.securecamera.security.pin.PinRepository
66import com.darkrockstudios.app.securecamera.security.schemes.EncryptionScheme
7- import io.mockk.*
7+ import io.mockk.Runs
8+ import io.mockk.coEvery
9+ import io.mockk.coVerify
10+ import io.mockk.just
11+ import io.mockk.mockk
812import kotlinx.coroutines.ExperimentalCoroutinesApi
913import kotlinx.coroutines.test.runTest
1014import org.junit.Assert.assertFalse
@@ -46,6 +50,7 @@ class VerifyPinUseCaseTest {
4650 val pin = " 1234"
4751 coEvery { pinRepository.hasPoisonPillPin() } returns false
4852 coEvery { authManager.verifyPin(pin) } returns mockk(relaxed = true )
53+ coEvery { authManager.resetFailedAttempts() } just Runs
4954
5055 // When
5156 val result = verifyPinUseCase.verifyPin(pin)
@@ -99,6 +104,7 @@ class VerifyPinUseCaseTest {
99104 coEvery { pinRepository.hasPoisonPillPin() } returns true
100105 coEvery { pinRepository.verifyPoisonPillPin(pin) } returns false
101106 coEvery { authManager.verifyPin(pin) } returns mockk(relaxed = true )
107+ coEvery { authManager.resetFailedAttempts() } just Runs
102108
103109 // When
104110 val result = verifyPinUseCase.verifyPin(pin)
You can’t perform that action at this time.
0 commit comments