anchor.diff:      See the section "[_Override Component Providers_](#component-override)" for a use case
       in which `inject` and `TestBed.get` do not work and you must get the service from the component's injector.
   
  -    到“[**替换组件提供商**](#component-override)”查看`inject`和`TestBed.get`无效、必须从组件的注入器获取服务的用例。
  +    到“[**重载组件提供商**](#component-override)”查看`inject`和`TestBed.get`无效、必须从组件的注入器获取服务的用例。
   
   :marked
     ### Always get the service from an injector
  
positive.code: :marked
    ### More overrides
  
    ### 更多替换
  
    The `TestBed.overrideComponent` method can be called multiple times for the same or different components.
    The `TestBed` offers similar `overrideDirective`, `overrideModule`, and `overridePipe` methods
    for digging into and replacing parts of these other classes.
    
    `TestBed.overrideComponent`方法可以在相同或不同的组件中被反复调用。
    `TestBed`还提供了类似的`overrideDirective`、`overrideModule`和`overridePipe`方法，用来深入并替换这些其它类的部件。
  
    Explore the options and combinations on your own.
  
  
negative.code:   A metadata override object can either add-and-remove elements in metadata properties or completely reset those properties.
    This example resets the component's `providers` metadata.
  
    元数据重载对象可以添加和删除元数据属性的项目，也可以彻底重设这些属性。
    这个例子重新设置了组件的`providers`元数据。
  
    The type parameter, `T`,  is the kind of metadata you'd pass to the `@Component` decorator:
  