Nessa parte do codigo, a minha rotina de teste presenta erro de time out Mais precisamente na linha await tester.pumpAndSettle();
void main() {
testWidgets('Should save a contact', (tester) async {
final mockContactDao = MockContactDao();
await tester.pumpWidget(BytebankApp(
contatosDao: mockContactDao,
));
final dashboard = find.byType(Dashboard);
expect(dashboard, findsOneWidget);
final transferFeatureItem = find.byWidgetPredicate((widget) =>
featureItemMatcher(widget, 'Transferir', Icons.monetization_on));
expect(transferFeatureItem, findsOneWidget);
await tester.tap(transferFeatureItem);
await tester.pumpAndSettle();
final contactsList = find.byType(ContatosLista);
expect(contactsList, findsOneWidget);