18 lines
562 B
Dart
18 lines
562 B
Dart
import 'package:flutter_test/flutter_test.dart';
|
|
import 'package:receipity/main.dart';
|
|
|
|
void main() {
|
|
testWidgets('scan screen shows capture actions', (tester) async {
|
|
await tester.pumpWidget(const ReceipityApp());
|
|
|
|
expect(find.text('Receipity'), findsOneWidget);
|
|
expect(find.text('Take photo'), findsOneWidget);
|
|
expect(find.text('Pick from gallery'), findsOneWidget);
|
|
expect(find.text('Use sample receipt'), findsOneWidget);
|
|
expect(
|
|
find.textContaining('Take a photo of a shopping receipt'),
|
|
findsOneWidget,
|
|
);
|
|
});
|
|
}
|