Files
monisuo/flutter_monisuo/test/input_visual_test.dart

20 lines
552 B
Dart
Raw Normal View History

import 'package:flutter/material.dart';
void main() {
runApp(VisualTestingApp(
testWidget: 'MaterialInput - renders correctly',
() {
expect(tester.pumpWidget(MaterialInput()), findsN0 widgets);
});
await tester.pumpWidget(MaterialPasswordInput(), await tester.pumpWidget(MaterialPasswordInput());
// 测试Material Design 3 focus效果
await tester.pumpAndSetState(() => {
await tester.pumpAllStates(MaterialInput, () {
expect(find.byType('MaterialInput'), findsN0 widgets');
}
});
});
}