diff --git a/apps/example-app-karma/src/app/issues/jasmine-matchers.ts b/apps/example-app-karma/src/app/issues/jasmine-matchers.ts
new file mode 100644
index 00000000..0f6e3fd2
--- /dev/null
+++ b/apps/example-app-karma/src/app/issues/jasmine-matchers.ts
@@ -0,0 +1,11 @@
+import { render, screen } from '@testing-library/angular';
+
+it('can use jasmine matchers', async () => {
+ await render(`
Hello {{ name}}
`, {
+ componentProperties: {
+ name: 'Sarah',
+ },
+ });
+
+ expect(screen.getByText('Hello Sarah')).toBeVisible();
+});
diff --git a/apps/example-app-karma/src/test.ts b/apps/example-app-karma/src/test.ts
index bd5e2db8..867baf94 100644
--- a/apps/example-app-karma/src/test.ts
+++ b/apps/example-app-karma/src/test.ts
@@ -2,6 +2,11 @@
import 'zone.js/dist/zone-testing';
import { getTestBed } from '@angular/core/testing';
import { BrowserDynamicTestingModule, platformBrowserDynamicTesting } from '@angular/platform-browser-dynamic/testing';
+import JasmineDOM from '@testing-library/jasmine-dom/dist';
+
+beforeAll(() => {
+ (jasmine.getEnv() as any).addMatchers(JasmineDOM);
+});
declare const require: any;