anchor.diff:        'semantics: excluded',
         'decoration: BoxDecoration(color: Color(0xffffffff))',
         'textStyle: TextStyle(inherit: true, decoration: TextDecoration.underline)',
  -      'wait duration: 0:00:00.100000',
  -      'show duration: 0:00:00.200000',
  +      'wait duration: ${wait.toString()}',
  +      'show duration: ${show.toString()}',
       ]);
     });
   
  
positive.code:       excludeFromSemantics: true,
        decoration: BoxDecoration(color: Color(0xffffffff)),
        textStyle: TextStyle(decoration: TextDecoration.underline),
        waitDuration: Duration(milliseconds: 100),
        showDuration: Duration(milliseconds: 200),
      ).debugFillProperties(builder);
  
      final List<String> description = builder.properties
  
negative.code: 
    testWidgets('TooltipThemeData implements debugFillProperties', (WidgetTester tester) async {
      final DiagnosticPropertiesBuilder builder = DiagnosticPropertiesBuilder();
      const Duration wait = Duration(milliseconds: 100);
      const Duration show = Duration(milliseconds: 200);
      const TooltipThemeData(
        height: 15.0,
        padding: EdgeInsets.all(20.0),
  