import { IDaffModelFactory } from '@daffodil/core/testing'
interface IDaffModelFactory<T> {
create<R extends T = T>(partial: Partial<T> & T extends R ? Partial<T> : R): T & R
createMany(
qty: number
partial: Partial<T>
): T[]
}
T & R| Parameter | partial: Partial |
|---|---|
| Description |
T[]| Parameter | qty: number |
|---|---|
| Description |
| Parameter | partial: Partial |
|---|---|
| Description |