Skip to content

Commit 6375d8e

Browse files
docs: add jasmine-dom example (#246)
1 parent a014569 commit 6375d8e

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { render, screen } from '@testing-library/angular';
2+
3+
it('can use jasmine matchers', async () => {
4+
await render(`<div>Hello {{ name}}</div>`, {
5+
componentProperties: {
6+
name: 'Sarah',
7+
},
8+
});
9+
10+
expect(screen.getByText('Hello Sarah')).toBeVisible();
11+
});

apps/example-app-karma/src/test.ts

+5
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
import 'zone.js/dist/zone-testing';
33
import { getTestBed } from '@angular/core/testing';
44
import { BrowserDynamicTestingModule, platformBrowserDynamicTesting } from '@angular/platform-browser-dynamic/testing';
5+
import JasmineDOM from '@testing-library/jasmine-dom/dist';
6+
7+
beforeAll(() => {
8+
(jasmine.getEnv() as any).addMatchers(JasmineDOM);
9+
});
510

611
declare const require: any;
712

0 commit comments

Comments
 (0)