@@ -21,6 +21,7 @@ import {
2121 StripeCustomerFactory ,
2222 StripePaymentMethodFactory ,
2323 StripeSubscriptionFactory ,
24+ StripeCardPaymentMethodFactory ,
2425} from '@fxa/payments/stripe' ;
2526import { MockAccountDatabaseNestFactory } from '@fxa/shared/db/mysql/account' ;
2627import { MockStatsDProvider } from '@fxa/shared/metrics/statsd' ;
@@ -159,11 +160,7 @@ describe('PaymentMethodManager', () => {
159160 } ,
160161 } ) ;
161162
162- const mockPaymentMethod = StripeResponseFactory (
163- StripePaymentMethodFactory ( {
164- type : 'card' ,
165- } )
166- ) ;
163+ const mockPaymentMethod = StripeResponseFactory ( StripeCardPaymentMethodFactory ( ) ) ;
167164 jest . spyOn ( paymentMethodManager , 'retrieve' ) . mockResolvedValue ( mockPaymentMethod ) ;
168165
169166 await expect (
@@ -222,10 +219,9 @@ describe('PaymentMethodManager', () => {
222219 } ) ;
223220
224221 const mockPaymentMethod = StripeResponseFactory (
225- {
226- type : 'card' ,
227- card : { wallet : { type : 'apple_pay' } } ,
228- } as any
222+ StripeCardPaymentMethodFactory ( {
223+ walletType : 'apple_pay'
224+ } )
229225 ) ;
230226 jest . spyOn ( paymentMethodManager , 'retrieve' ) . mockResolvedValue ( mockPaymentMethod ) ;
231227
@@ -248,10 +244,9 @@ describe('PaymentMethodManager', () => {
248244 } ) ;
249245
250246 const mockPaymentMethod = StripeResponseFactory (
251- {
252- type : 'card' ,
253- card : { wallet : { type : 'google_pay' } } ,
254- } as any
247+ StripeCardPaymentMethodFactory ( {
248+ walletType : 'google_pay'
249+ } )
255250 ) ;
256251 jest . spyOn ( paymentMethodManager , 'retrieve' ) . mockResolvedValue ( mockPaymentMethod ) ;
257252
0 commit comments