cyberhybridhub/test/widget_test.dart
2026-05-20 10:22:58 -05:00

29 lines
827 B
Dart

import 'package:cyberhybridhub/screens/landing_screen.dart';
import 'package:cyberhybridhub/theme/app_theme.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
void main() {
testWidgets('Landing page shows primary CTA and value proposition', (
WidgetTester tester,
) async {
tester.view.physicalSize = const Size(800, 1200);
tester.view.devicePixelRatio = 1.0;
addTearDown(tester.view.reset);
await tester.pumpWidget(
MaterialApp(
theme: buildAppTheme(),
home: const LandingScreen(),
),
);
expect(find.text('Get started with Google'), findsOneWidget);
expect(
find.text('Your hybrid security\ncommand center'),
findsOneWidget,
);
expect(find.text('Free to get started'), findsOneWidget);
});
}