anchor.diff:      testWidgets((WidgetTester tester) {
         tester.pumpWidget(new MarkdownBody(data: "Hello"));
   
  -      List<Element> elements = _listElements(tester);
  -      _expectWidgetTypes(elements, <Type>[MarkdownBody, Column, Container, Padding, RichText]);
  -      _expectTextStrings(elements, <String>["Hello"]);
  +      Iterable<Widget> widgets = tester.widgets;
  +      _expectWidgetTypes(widgets, <Type>[MarkdownBody, Column, Container, Padding, RichText]);
  +      _expectTextStrings(widgets, <String>["Hello"]);
       });
     });
   
  
positive.code:     testWidgets((WidgetTester tester) {
        tester.pumpWidget(new MarkdownBody(data: "# Header"));
  
        List<Element> elements = _listElements(tester);
        _expectWidgetTypes(elements, <Type>[MarkdownBody, Column, Container, Padding, RichText]);
        _expectTextStrings(elements, <String>["Header"]);
      });
    });
  
  
negative.code:       expect(stateBefore, equals(stateAfter));
  
        tester.pumpWidget(new Markdown(data: "Data2"));
        _expectTextStrings(tester.widgets, <String>["Data2"]);
      });
    });
  
  