diff --git a/app/src/androidTest/java/org/thoughtcrime/securesms/backup/v2/ui/subscription/MessageBackupsCheckoutActivityTest.kt b/app/src/androidTest/java/org/thoughtcrime/securesms/backup/v2/ui/subscription/MessageBackupsCheckoutActivityTest.kt index 309106acec..23e2e5f11d 100644 --- a/app/src/androidTest/java/org/thoughtcrime/securesms/backup/v2/ui/subscription/MessageBackupsCheckoutActivityTest.kt +++ b/app/src/androidTest/java/org/thoughtcrime/securesms/backup/v2/ui/subscription/MessageBackupsCheckoutActivityTest.kt @@ -31,6 +31,7 @@ import org.junit.runner.RunWith import org.signal.core.util.billing.BillingProduct import org.signal.core.util.billing.BillingPurchaseResult import org.signal.core.util.billing.BillingPurchaseState +import org.signal.core.util.billing.BillingResponseCode import org.signal.core.util.money.FiatMoney import org.signal.donations.InAppPaymentType import org.thoughtcrime.securesms.R @@ -63,6 +64,7 @@ class MessageBackupsCheckoutActivityTest { @Before fun setUp() { every { AppDependencies.billingApi.getBillingPurchaseResults() } returns purchaseResults + coEvery { AppDependencies.billingApi.getApiAvailability() } returns BillingResponseCode.OK coEvery { AppDependencies.billingApi.queryProduct() } returns BillingProduct(price = FiatMoney(BigDecimal.ONE, Currency.getInstance("USD"))) coEvery { AppDependencies.billingApi.launchBillingFlow(any()) } returns Unit }