import 'package:flutter_test/flutter_test.dart'; import 'package:appsok/src/app.dart'; void main() { testWidgets('renders the app shell', (WidgetTester tester) async { await tester.pumpWidget(const AppSokApp()); expect(find.text('AppSok'), findsOneWidget); expect(find.text('빌드'), findsWidgets); expect(find.text('디바이스'), findsOneWidget); expect(find.text('콘솔'), findsOneWidget); expect(find.text('설정'), findsOneWidget); }); testWidgets('switches to devices page', (WidgetTester tester) async { await tester.pumpWidget(const AppSokApp()); await tester.tap(find.text('디바이스')); await tester.pump(); expect(find.text('R5CT90A1B2C'), findsOneWidget); }); }