import 'package:cardash_launcher/features/home/widgets/night_mode_overlay.dart'; import 'package:flutter/material.dart'; import 'package:flutter_test/flutter_test.dart'; void main() { testWidgets('night mode clock dismisses on a tap', (tester) async { var dismissed = false; await tester.pumpWidget( MaterialApp(home: NightModeOverlay(onDismiss: () => dismissed = true)), ); expect(find.byType(Text), findsOneWidget); await tester.tap(find.byType(NightModeOverlay)); expect(dismissed, isTrue); }); }