You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			31 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Dart
		
	
			
		
		
	
	
			31 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Dart
		
	
// This is a basic Flutter widget test.
 | 
						|
//
 | 
						|
// To perform an interaction with a widget in your test, use the WidgetTester
 | 
						|
// utility that Flutter provides. For example, you can send tap and scroll
 | 
						|
// gestures. You can also use WidgetTester to find child widgets in the widget
 | 
						|
// tree, read text, and verify that the values of widget properties are correct.
 | 
						|
 | 
						|
import 'package:flutter/material.dart';
 | 
						|
import 'package:flutter_test/flutter_test.dart';
 | 
						|
 | 
						|
import 'package:tangheem/main.dart';
 | 
						|
 | 
						|
void main() {
 | 
						|
  testWidgets('Counter increments smoke test', (WidgetTester tester) async {
 | 
						|
    // Build our app and trigger a frame.
 | 
						|
    await tester.pumpWidget(Application());
 | 
						|
 | 
						|
    // Verify that our counter starts at 0.
 | 
						|
    expect(find.text('0'), findsOneWidget);
 | 
						|
    expect(find.text('1'), findsNothing);
 | 
						|
 | 
						|
    // Tap the '+' icon and trigger a frame.
 | 
						|
    await tester.tap(find.byIcon(Icons.add));
 | 
						|
    await tester.pump();
 | 
						|
 | 
						|
    // Verify that our counter has incremented.
 | 
						|
    expect(find.text('0'), findsNothing);
 | 
						|
    expect(find.text('1'), findsOneWidget);
 | 
						|
  });
 | 
						|
}
 |