// Smoke test: app boots and shows every navigation destination. import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:fai_studio/data/hub.dart'; import 'package:fai_studio/main.dart'; void main() { testWidgets('Studio shell shows every navigation destination', (tester) async { await tester.pumpWidget( const StudioApp( initialThemeMode: ThemeModeValue.system, initialLocale: Locale('en'), ), ); expect(find.text('F∆I Studio'), findsOneWidget); expect(find.text('Doctor'), findsWidgets); // Modules tab dropped in v0.35.0 — info now lives inside // the Store detail sheet. expect(find.text('Store'), findsOneWidget); expect(find.text('Flows'), findsOneWidget); expect(find.text('Audit'), findsOneWidget); expect(find.text('Approvals'), findsOneWidget); }); }