anchor.diff:        Element element = testFixture.rootElement;
         expect(element, hasTextContent("(,BC)"));
   
  -      DebugElement debugElement = getDebugNode(testFixture.rootElement);
  -
  -      ManualViewportDirective viewportDirective = debugElement
  -          .queryAllNodes(By.nodeDirective(ManualViewportDirective))[0]
  -          .inject(ManualViewportDirective);
  +      final viewportDirective =
  +          testFixture.assertOnlyInstance.child.manualViewportDirective;
         await testFixture.update((ContainerABCWithConditionalComponent comp) {
           viewportDirective.show();
         });
  
positive.code:         '<div class="left">A</div><div>B</div><div>C</div>'
          '</conditional-content>',
      directives: const [ConditionalContentComponent])
  class ContainerABCWithConditionalComponent {}
  
  @Component(
      selector: "conditional-content",
  
negative.code:         '<div>(<div *manual><ng-content select=".left"></ng-content></div>'
          ', <ng-content></ng-content>)</div>',
      directives: const [ManualViewportDirective])
  class ConditionalContentComponent {
    @ViewChild(ManualViewportDirective)
    ManualViewportDirective manualViewportDirective;
  }
  
  @Directive(selector: "[manual]")
  class ManualViewportDirective {
  