kochkomplize/test/widget_test.dart

21 lines
655 B
Dart
Raw Permalink Normal View History

import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:kochkomplize/main.dart';
import 'package:kochkomplize/recipesoverview.dart';
void main() {
testWidgets('Menu navigation test', (WidgetTester tester) async {
await tester.pumpWidget(const MyApp());
// Öffne das Menü
await tester.tap(find.byIcon(Icons.menu));
await tester.pumpAndSettle();
// Wähle einen Menüpunkt
await tester.tap(find.text('Meine Rezepte'));
await tester.pumpAndSettle();
// Überprüfe, ob das richtige Widget angezeigt wird
expect(find.byType(RecipesOverview), findsOneWidget);
});
}