Files
openapi-clean-arch-gen/templates/use-cases.provider.mock.mustache

21 lines
513 B
Plaintext

{{#apiInfo}}
{{#apis}}
{{#operations}}
import { Provider } from '@angular/core';
import { {{constantName}}_USE_CASES } from '@/domain/use-cases/{{classFilename}}.use-cases.contract';
import { mock{{classname}}UseCasesImpl } from '@/domain/use-cases/{{classFilename}}.use-cases.mock';
export function mock{{classname}}UseCases(): Provider[] {
return [
{
provide: {{constantName}}_USE_CASES,
useFactory: () => mock{{classname}}UseCasesImpl()
}
];
}
{{/operations}}
{{/apis}}
{{/apiInfo}}