playwright/tests/components/ct-angular/tests/injection.spec.ts
2023-11-05 21:50:35 +01:00

12 lines
471 B
TypeScript

import { test, expect } from '@playwright/experimental-ct-angular';
import type { HooksConfig } from 'playwright';
import { InjectComponent } from '@/components/inject.component';
test('inject a token', async ({ page, mount }) => {
const component = await mount<HooksConfig>(InjectComponent, {
hooksConfig: { injectToken: true },
});
await expect(component).toHaveText('has been overwritten');
await expect(component).not.toHaveText('gets overwritten');
});