GitHub

MockDaffCustomerPaymentAuthorizeNet

Mock class for DaffCustomerPaymentAuthorizeNet.

import { MockDaffCustomerPaymentAuthorizeNet } from '@daffodil/customer-payment-authorizenet/testing'
class MockDaffCustomerPaymentAuthorizeNet extends MockDaffCustomerPayment implements DaffCustomerPaymentAuthorizeNet {
  data: {
      type: faker.helpers.arrayElement(Object.values(DaffCustomerPaymentAuthorizeNetCCType)),
      last4: faker.finance.creditCardNumber('####'),
      expMonth: faker.date.future().getMonth().toString(),
      expYear: faker.date.future().getFullYear().toString()
  }
}

Properties

Name Type Description
data { type: faker.helpers.arrayElement(Object.values(DaffCustomerPaymentAuthorizeNetCCType)), last4: faker.finance.creditCardNumber('####'), expMonth: faker.date.future().getMonth().toString(), expYear: faker.date.future().getFullYear().toString() }