From 38e5fe18c66dc87f1d1155c10c3bad4fce076d61 Mon Sep 17 00:00:00 2001 From: Brandon McAnsh Date: Tue, 14 Jul 2026 16:15:03 -0400 Subject: [PATCH] fix(contact-verification): pass analytics param in PhoneVerificationViewModel tests The phone verification funnel analytics change (#1076) added a required `analytics: FlipcashAnalyticsService` constructor parameter to PhoneVerificationViewModel, but the unit tests were not updated, breaking compilation of :apps:flipcash:features:contact-verification:compileDebugUnitTestKotlin on code/cash. Pass a relaxed mock in both test factories. --- .../internal/phone/PhoneVerificationViewModelErrorTest.kt | 1 + .../internal/phone/PhoneVerificationViewModelTest.kt | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/flipcash/features/contact-verification/src/test/kotlin/com/flipcash/app/contact/verification/internal/phone/PhoneVerificationViewModelErrorTest.kt b/apps/flipcash/features/contact-verification/src/test/kotlin/com/flipcash/app/contact/verification/internal/phone/PhoneVerificationViewModelErrorTest.kt index 3741fdfd65..e081ceafa1 100644 --- a/apps/flipcash/features/contact-verification/src/test/kotlin/com/flipcash/app/contact/verification/internal/phone/PhoneVerificationViewModelErrorTest.kt +++ b/apps/flipcash/features/contact-verification/src/test/kotlin/com/flipcash/app/contact/verification/internal/phone/PhoneVerificationViewModelErrorTest.kt @@ -59,6 +59,7 @@ class PhoneVerificationViewModelErrorTest { featureFlags = featureFlags, resources = resources, dispatchers = dispatchers, + analytics = mockk(relaxed = true), ) } diff --git a/apps/flipcash/features/contact-verification/src/test/kotlin/com/flipcash/app/contact/verification/internal/phone/PhoneVerificationViewModelTest.kt b/apps/flipcash/features/contact-verification/src/test/kotlin/com/flipcash/app/contact/verification/internal/phone/PhoneVerificationViewModelTest.kt index d903c4387a..104ac7d988 100644 --- a/apps/flipcash/features/contact-verification/src/test/kotlin/com/flipcash/app/contact/verification/internal/phone/PhoneVerificationViewModelTest.kt +++ b/apps/flipcash/features/contact-verification/src/test/kotlin/com/flipcash/app/contact/verification/internal/phone/PhoneVerificationViewModelTest.kt @@ -50,6 +50,7 @@ class PhoneVerificationViewModelTest { featureFlags = featureFlags, resources = resources, dispatchers = dispatchers, + analytics = mockk(relaxed = true), ) /**