playwright/tests/components/ct-angular/tests/injection.spec.ts

11 lines
390 B
TypeScript

import { InjectComponent, TOKEN } from "@/components/inject.component";
import { expect, test } from "@playwright/experimental-ct-angular";
test('inject a token', async ({ mount }) => {
const component = await mount(InjectComponent, {
providers: [{ provide: TOKEN, useValue: { text: 'has been overwritten' }}]
});
await expect(component).toHaveText('has been overwritten');
});