GitHub

DaffProductExtensionFactory

import { DaffProductExtensionFactory } from '@daffodil/product/testing'

Factory for creating DaffProducts with extension fields. This includes all the extra extension factories that may be provided by optional product packages.

@Injectable()
class DaffProductExtensionFactory<<T extends DaffProduct = DaffProduct>>  extends DaffModelFactory<T> {
  create(partial: Partial<T> = {}): T
}

() Methods

create
T

Creates a mock product of random type. Includes extra product types that may be provided by optional product packages. This includes all the extra extension factories that may be provided by optional product packages.

Parameters
Parameterpartial: Partial
Default{}
Description