Fixed minor typos in testing (#2515)

Fixed minor typos in testing
This commit is contained in:
Chase 2016-09-30 15:28:45 -06:00 committed by Jesús Rodríguez
parent 66c567bee5
commit 4f9f51cb4b

View File

@ -897,9 +897,9 @@ a(href="#top").to-top Back to top
The testing goal is to verify that such bindings work as expected. The testing goal is to verify that such bindings work as expected.
The tests should set input values and listen for output events. The tests should set input values and listen for output events.
The `DashboardHeroComponent` is tiny example of a component in this role. The `DashboardHeroComponent` is a tiny example of a component in this role.
It displays an individual heroe provided by the `DashboardComponent`. It displays an individual hero provided by the `DashboardComponent`.
Clicking that hero tells the the `DashboardComponent` that the user has selected the hero. Clicking that hero tells the `DashboardComponent` that the user has selected the hero.
The `DashboardHeroComponent` is embedded in the `DashboardComponent` template like this: The `DashboardHeroComponent` is embedded in the `DashboardComponent` template like this:
+makeExample('testing/ts/app/dashboard/dashboard.component.html', 'dashboard-hero', 'app/dashboard/dashboard.component.html (excerpt)')(format='.') +makeExample('testing/ts/app/dashboard/dashboard.component.html', 'dashboard-hero', 'app/dashboard/dashboard.component.html (excerpt)')(format='.')
@ -1075,7 +1075,7 @@ a(href="#top").to-top Back to top
+makeExample('testing/ts/app/dashboard/dashboard.component.spec.ts', 'router-stub', 'app/dashboard/dashboard.component.spec.ts (Router Stub)')(format='.') +makeExample('testing/ts/app/dashboard/dashboard.component.spec.ts', 'router-stub', 'app/dashboard/dashboard.component.spec.ts (Router Stub)')(format='.')
:marked :marked
Now we setup the testing module with the test stubs for the `Router` and `HeroService` and Now we setup the testing module with the test stubs for the `Router` and `HeroService` and
create a test instance of the `DashbaordComponent` for subsequent testing. create a test instance of the `DashboardComponent` for subsequent testing.
+makeExample('testing/ts/app/dashboard/dashboard.component.spec.ts', 'compile-and-create-body', 'app/dashboard/dashboard.component.spec.ts (compile and create)')(format='.') +makeExample('testing/ts/app/dashboard/dashboard.component.spec.ts', 'compile-and-create-body', 'app/dashboard/dashboard.component.spec.ts (compile and create)')(format='.')
:marked :marked
The following test clicks the displayed hero and confirms (with the help of a spy) that `Router.navigateByUrl` is called with the expected url. The following test clicks the displayed hero and confirms (with the help of a spy) that `Router.navigateByUrl` is called with the expected url.
@ -1266,7 +1266,7 @@ a(href="#top").to-top Back to top
Fortunately, the `TestBed.configureTestingModule` parameter parallels Fortunately, the `TestBed.configureTestingModule` parameter parallels
the metadata passed to the `@NgModule` decorator the metadata passed to the `@NgModule` decorator
which means you can also specify `providers` and `imports. which means you can also specify `providers` and `imports`.
The `HeroDetailComponent` requires a lot of help despite its small size and simple construction. The `HeroDetailComponent` requires a lot of help despite its small size and simple construction.
In addition to the support it receives from the default testing module `CommonModule`, it needs: In addition to the support it receives from the default testing module `CommonModule`, it needs: