GitHub

DaffPaymentResponseKindFactory

Model Factory

import { DaffPaymentResponseKindFactory } from '@daffodil/payment/testing'

Factory for creating DaffPaymentResponses. This will create a payment response of random kind.

@Injectable()
class DaffPaymentResponseKindFactory extends DaffModelFactory<DaffPaymentResponse> {
  _instantiationArgs: ConstructorParameters<Klass>
  type: Constructable<DaffAccountRegistration, any[]>

  create(partial: {} = {}): DaffPaymentResponse<unknown>
  createMany(
    qty: number = 1
    partial: Partial<T> = {}
  ): T[]
}

() Methods

create
DaffPaymentResponse

Creates a payment result of random kind.

Parameters
Parameterpartial: {}
Default{}
Description
createMany
T[]
Parameters
Parameterqty: number
Default1
Description
Parameterpartial: Partial
Default{}
Description