Feature description
Mock model classes currently usually specify child factories by implementation, e.g.:
constructor(
protected modelFactory: DaffModelFactory
) {}
instead these should only specify the interface:
constructor(
protected modelFactory: IDaffModelFactory<DaffModel>
) {}
Use case
No response
Prior work
No response
Daffodil version
0.90
Additional context
No response