Skip to content

Commit d7bdf29

Browse files
fix: fallfback to TestBed.get if inject doesn't exist (#125)
1 parent 83ceed6 commit d7bdf29

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

projects/testing-library/src/lib/testing-library.ts

+4-3
Original file line numberDiff line numberDiff line change
@@ -121,11 +121,12 @@ export async function render<SutType, WrapperType = SutType>(
121121
detectChanges();
122122
};
123123

124-
let router = routes ? TestBed.inject(Router) : null;
125-
const zone = TestBed.inject(NgZone);
124+
const inject = TestBed.inject || TestBed.get
125+
let router = routes ? inject(Router) : null;
126+
const zone = inject(NgZone);
126127
const navigate = async (elementOrPath: Element | string, basePath = '') => {
127128
if (!router) {
128-
router = TestBed.inject(Router);
129+
router = inject(Router);
129130
}
130131

131132
const href = typeof elementOrPath === 'string' ? elementOrPath : elementOrPath.getAttribute('href');

0 commit comments

Comments
 (0)