visibleTextSummary method
Implementation
String visibleTextSummary({int limit = 10}) {
final texts = tester.allWidgets
.whereType<Text>()
.map((widget) => widget.data)
.whereType<String>()
.where((value) => value.isNotEmpty)
.toSet()
.take(limit)
.toList();
if (texts.isEmpty) return 'No Text widgets are currently visible.';
return 'Visible text: ${texts.map(jsonEncode).join(', ')}.';
}