
- updates tests - heavy prose revisions - uses HttpClient (with angular-in-memory-web-api) - test HeroService using `HttpClientTestingModule` - scrub away most By.CSS - fake async observable with `asyncData()` - extensive Twain work - different take on retryWhen - remove app barrels (& systemjs.extras) which troubled plunker/systemjs - add dummy export const to hero.ts (plunkr/systemjs fails w/o it) - shrink and re-organize TOC - add marble testing package and tests - demonstrate the "no beforeEach()" test coding style - add section on Http service testing - prepare for stackblitz - confirm works in plunker except excluded marble test - add tests for avoidFile class feature of CodeExampleComponent PR Close #20697
27 lines
1.2 KiB
TypeScript
27 lines
1.2 KiB
TypeScript
// Import spec files individually for Stackblitz
|
|
import 'app/about/about.component.spec.ts';
|
|
import 'app/app-initial.component.spec.ts';
|
|
import 'app/app.component.router.spec.ts';
|
|
import 'app/app.component.spec.ts';
|
|
import 'app/banner/banner-initial.component.spec.ts';
|
|
import 'app/banner/banner.component.spec.ts';
|
|
import 'app/banner/banner.component.detect-changes.spec.ts';
|
|
import 'app/banner/banner-external.component.spec.ts';
|
|
import 'app/dashboard/dashboard-hero.component.spec.ts';
|
|
import 'app/dashboard/dashboard.component.no-testbed.spec.ts';
|
|
import 'app/dashboard/dashboard.component.spec.ts';
|
|
import 'app/demo/async-helper.spec.ts';
|
|
import 'app/demo/demo.spec.ts';
|
|
import 'app/demo/demo.testbed.spec.ts';
|
|
import 'app/hero/hero-detail.component.no-testbed.spec.ts';
|
|
import 'app/hero/hero-detail.component.spec.ts';
|
|
import 'app/hero/hero-list.component.spec.ts';
|
|
import 'app/model/hero.service.spec.ts';
|
|
import 'app/model/http-hero.service.spec.ts';
|
|
import 'app/model/testing/http-client.spec.ts';
|
|
import 'app/shared/highlight.directive.spec.ts';
|
|
import 'app/shared/title-case.pipe.spec.ts';
|
|
import 'app/twain/twain.component.spec.ts';
|
|
import 'app/twain/twain.component.marbles.spec.ts';
|
|
import 'app/welcome/welcome.component.spec.ts';
|