Successfully modified file: /home/Messier82/projects/service-book/app/src/main/java/com/servicebook/ui/util/ViewModelDependencies.kt (1 replacements). Here is the updated code: ... val vaultStorage: VaultStorage, val preferences: AppPreferencesStore, val billingManager: BillingManager, val debugBillingOverride: DebugBillingOverride?, val sentryWrapper: SentryWrapper, ) { companion object { /** * Creates a [ViewModelDependencies] instance with mocked dependencies for testing. */ fun testInstance( app: ServiceBookApplication = io.mockk.mockk(relaxed = true), appGate: AppGate = io.mockk.mockk(relaxed = true), vehicleRepository: VehicleRepository = io.mockk.mockk(relaxed = true), recordRepository: RecordRepository = io.mockk.mockk(relaxed = true), categoryRepository: CategoryRepository = io.mockk.mockk(relaxed = true), vaultStorage: VaultStorage = io.mockk.mockk(relaxed = true), preferences: AppPreferencesStore = io.mockk.mockk(relaxed = true), billingManager: BillingManager = io.mockk.mockk(relaxed = true), debugBillingOverride: DebugBillingOverride? = null, sentryWrapper: SentryWrapper = io.mockk.mockk(relaxed = true), ): ViewModelDependencies = ViewModelDependencies( app = app, appGate = appGate, vehicleRepository = vehicleRepository, recordRepository = recordRepository, categoryRepository = categoryRepository, vaultStorage = vaultStorage, preferences = preferences, billingManager = billingManager, debugBillingOverride = debugBillingOverride, sentryWrapper = sentryWrapper, ) } }