import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:integration_test/integration_test.dart'; import 'package:flutter_usb_serial_example/main.dart' as app; void main() { IntegrationTestWidgetsFlutterBinding.ensureInitialized(); testWidgets('renders device scanner UI', (WidgetTester tester) async { await tester.pumpWidget(const app.MyApp()); expect(find.text('USB Serial Example'), findsOneWidget); expect(find.text('Refresh devices'), findsOneWidget); expect(find.byKey(const Key('status_text')), findsOneWidget); }); }