Sobes.tech
Junior — Middle

Máte praktické zkušenosti s tvorbou a prováděním widget testů?

sobes.tech AI

Odpověď od AI

Ano, mám zkušenosti s tvorbou a prováděním widget testů ve Flutteru. Widget testy umožňují ověřit chování jednotlivých widgetů v izolaci, simulací uživatelských interakcí a kontrolou zobrazení UI. Například lze otestovat, že při stisknutí tlačítka se změní text na obrazovce:

testWidgets('Kontrola změny textu při stisknutí tlačítka', (WidgetTester tester) async {
  await tester.pumpWidget(MyWidget());

  expect(find.text('Ahoj'), findsOneWidget);
  await tester.tap(find.byType(ElevatedButton));
  await tester.pump();

  expect(find.text('Tlačítko stisknuto'), findsOneWidget);
});