anchor.diff:    Here is a setup (with `import` statements) that demonstrates the improved simplicity of _shallow_ tests, relative to the stubbing setup.
   
     这些测试程序比较**浅**，因为它们只“深入”到你要测试的组件。
  -  这里是一套配置（拥有`import`语句），演示了相比使用stub伪造的配置来说，**浅**测试程序的简单性。
  +  这里是一套配置（拥有`import`语句），体现了相比使用stub伪造的配置来说，**浅**测试程序的简单性。
   +makeTabs('testing/ts/app/app.component.spec.ts, testing/ts/app/app.component.spec.ts', 
     'setup-schemas, setup-stubs-w-imports', 
     'app/app.component.spec.ts (NO_ERRORS_SCHEMA), app/app.component.spec.ts (Stubs)')(format='.')
  
positive.code:   An _attribute directive_ modifies the behavior of an element, component or another directive.
    Its name reflects the way the directive is applied: as an attribute on a host element.
  
    **属性指令**修改元素、组件和其它指令的行为。它的名字反映了指令是如何被使用的：作为宿主元素的属性。
  
    The sample application's `HighlightDirective` sets the background color of an element
    based on either a data bound color or a default color (lightgray).
  
negative.code:   in the presence of conditions that influence guards such as whether the user is authenticated and authorized.
    A future chapter update will explain how to write such tests with the `RouterTestingModule`.
  
    不同的测试程序可以探索在不同条件下（比如像检查用户是否认证），该应用是否和期望的那样导航。
    未来本章的更新将介绍如何使用`RouterTestingModule`来编写这样的测试程序。
  a(href="#top").to-top Back to top
  a(href="#top").to-top 回到顶部
  