Stable Function
Class Export
export inject(tokens: any[], fn: Function) : () => any
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: inject is currently a function because of some Traceur limitation the syntax should eventually becomes it('...', @Inject (object: