inject

export inject(tokens: any[], fn: Function) : FunctionWithParamTokens

exported from angular2/testing defined in angular2/src/testing/test_injector.ts (line 193)

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: