summaryrefslogtreecommitdiffhomepage
path: root/android/app/src/test
diff options
context:
space:
mode:
authorDavid Göransson <david.goransson@mullvad.net>2025-07-09 15:33:28 +0200
committerDavid Göransson <david.goransson@mullvad.net>2025-07-09 16:14:00 +0200
commitb1020e692b5cb4dfefb77a75c34d4f6af569d41e (patch)
treedc54697af312d65ff246d0fc3c07d5a44fd524af /android/app/src/test
parent3dc372d8de2a6af3b571c54675fb666c031ed9f7 (diff)
downloadmullvadvpn-b1020e692b5cb4dfefb77a75c34d4f6af569d41e.tar.xz
mullvadvpn-b1020e692b5cb4dfefb77a75c34d4f6af569d41e.zip
Add runTest to missing tests
Diffstat (limited to 'android/app/src/test')
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt17
1 files changed, 9 insertions, 8 deletions
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt
index 7093df2e2f..f9497bd159 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt
@@ -152,7 +152,7 @@ class AddTimeViewModelTest {
}
@Test
- fun `purchaseState error should invoke queryPaymentAvailability on PaymentUseCase`() {
+ fun `purchaseState error should invoke queryPaymentAvailability on PaymentUseCase`() = runTest {
// Arrange
val purchaseResultData = PurchaseResult.Error.VerificationError(Throwable())
@@ -164,15 +164,16 @@ class AddTimeViewModelTest {
}
@Test
- fun `resetPurchaseResult with success should invoke resetPurchaseResult on PaymentUseCase`() {
- // Arrange
+ fun `resetPurchaseResult with success should invoke resetPurchaseResult on PaymentUseCase`() =
+ runTest {
+ // Arrange
- // Act
- viewModel.resetPurchaseResult()
+ // Act
+ viewModel.resetPurchaseResult()
- // Assert
- coVerify { mockPaymentUseCase.resetPurchaseResult() }
- }
+ // Assert
+ coVerify { mockPaymentUseCase.resetPurchaseResult() }
+ }
@Test
fun `purchaseResult emitting Success should result in success dialog state`() = runTest {