doc(TestInjector): fix a build error with dgeni

This commit is contained in:
Victor Berchet 2015-03-13 18:48:29 +01:00
parent 8d2ee6bbda
commit fde7e9e898
1 changed files with 14 additions and 12 deletions

View File

@ -66,22 +66,24 @@ export function createTestInjector(bindings: List) {
return rootInjector.createChild(ListWrapper.concat(_getAppBindings(), bindings)); return rootInjector.createChild(ListWrapper.concat(_getAppBindings(), bindings));
} }
/** /*
* Allows injecting dependencies in beforeEach() and it(). * Allows injecting dependencies in `beforeEach()` and `it()`.
* *
* Example: * Example:
* *
* beforeEach(inject([Dependency, AClass], (dep, object) => { * ```
* // some code that uses `dep` and `object` * beforeEach(inject([Dependency, AClass], (dep, object) => {
* // ... * // some code that uses `dep` and `object`
* })); * // ...
* }));
* *
* it('...', inject([AClass, AsyncTestCompleter], (object, async) => { * it('...', inject([AClass, AsyncTestCompleter], (object, async) => {
* object.doSomething().then(() => { * object.doSomething().then(() => {
* expect(...); * expect(...);
* async.done(); * async.done();
* }); * });
* }) * })
* ```
* *
* Notes: * Notes:
* - injecting an `AsyncTestCompleter` allow completing async tests - this is the equivalent of * - injecting an `AsyncTestCompleter` allow completing async tests - this is the equivalent of