Пример #1
0
 microTask(() => {
   expect(execute).toHaveBeenCalled();
   async.done();
 });
Пример #2
0
 macroTask(() => {
   expect(_log.result())
       .toEqual('onUnstable; run; onMicrotaskEmpty; onStable; onMyTaskDone');
   async.done();
 });
Пример #3
0
 macroTask(() => {
   expect(_log.result())
       .toEqual(
           'onUnstable; start run; onMicrotaskEmpty; onMicrotaskEmpty:started; nested run; onMicrotaskEmpty:finished; onStable');
   async.done();
 }, resultTimer);
Пример #4
0
 error: (err: any) => {
   log.push(err);
   expect(log).toEqual([1, 2, 3, 4]);
   async.done();
 }
Пример #5
0
 c.promise.then((_) => {
   expect(_traces.length).toBe(1);
   expect(_traces[0].length).toBeGreaterThan(1);
   async.done();
 });
Пример #6
0
 next: (value: any) => {
   expect(value).toEqual(99);
   async.done();
 }
Пример #7
0
 emitter.subscribe({next: () => {}, error: (_: any) => { async.done(); }});
Пример #8
0
 .then((_) => {
   fixture.detectChanges();
   expect(getHref(getLinkElement(fixture))).toEqual('/team/angular/user/matias');
   async.done();
 });
Пример #9
0
 PromiseWrapper.resolve(null).then((_) => {
   fixture.detectChanges();
   expect(fixture.debugElement.nativeElement).toHaveText('{ hello }');
   async.done();
 });
 expectResponse(resourceLoader.get(url), url, 'when', () => async.done());