@@ -206,11 +206,13 @@ final class HubMenuViewModelTests: XCTestCase {
206206 stores. updateDefaultStore ( storeID: sampleSiteID)
207207 stores. updateDefaultStore ( . fake( ) . copy ( siteID: sampleSiteID) )
208208
209+ let featureFlagService = MockFeatureFlagService ( allowMerchantAIAPIKey: false )
209210 let blazeEligibilityChecker = MockBlazeEligibilityChecker ( isSiteEligible: true )
210211
211212 // When
212213 let viewModel = HubMenuViewModel ( siteID: sampleSiteID,
213214 tapToPayBadgePromotionChecker: TapToPayBadgePromotionChecker ( ) ,
215+ featureFlagService: featureFlagService,
214216 stores: stores,
215217 blazeEligibilityChecker: blazeEligibilityChecker)
216218
@@ -267,11 +269,13 @@ final class HubMenuViewModelTests: XCTestCase {
267269 stores. updateDefaultStore ( storeID: sampleSiteID)
268270 stores. updateDefaultStore ( . fake( ) . copy ( siteID: sampleSiteID) )
269271
272+ let featureFlagService = MockFeatureFlagService ( allowMerchantAIAPIKey: false )
270273 let checker = MockGoogleAdsEligibilityChecker ( isEligible: true )
271274
272275 // When
273276 let viewModel = HubMenuViewModel ( siteID: sampleSiteID,
274277 tapToPayBadgePromotionChecker: TapToPayBadgePromotionChecker ( ) ,
278+ featureFlagService: featureFlagService,
275279 stores: stores,
276280 googleAdsEligibilityChecker: checker)
277281 waitUntil {
@@ -568,6 +572,7 @@ final class HubMenuViewModelTests: XCTestCase {
568572 let blazeEligibilityChecker = MockBlazeEligibilityChecker ( isSiteEligible: true )
569573 let googleAdsEligibilityChecker = MockGoogleAdsEligibilityChecker ( isEligible: true )
570574 let inboxEligibilityChecker = MockInboxEligibilityChecker ( )
575+ let featureFlagService = MockFeatureFlagService ( allowMerchantAIAPIKey: false )
571576 inboxEligibilityChecker. isEligible = true
572577
573578 let stores = MockStoresManager ( sessionManager: . makeForTesting( ) )
@@ -578,6 +583,7 @@ final class HubMenuViewModelTests: XCTestCase {
578583 let navigationPath = NavigationPath ( [ " testPath1 " , " testPath2 " ] )
579584 let viewModel = HubMenuViewModel ( siteID: sampleSiteID,
580585 tapToPayBadgePromotionChecker: TapToPayBadgePromotionChecker ( ) ,
586+ featureFlagService: featureFlagService,
581587 stores: stores,
582588 generalAppSettings: generalAppSettings,
583589 inboxEligibilityChecker: inboxEligibilityChecker,
0 commit comments