linkinject
npm Package | @angular/core |
---|---|
Module | import { inject } from '@angular/core/testing'; |
Source | core/testing/src/test_bed.ts |
function inject(tokens: any[], fn: Function): () => any;
linkDescription
Allows injecting dependencies in beforeEach()
and it()
.
Example:
beforeEach(inject([Dependency, AClass], (dep, object) => {
// some code that uses `dep` and `object`
// ...
}));
it('...', inject([AClass], (object) => {
object.doSomething();
expect(...);
})
Notes: