File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -3,10 +3,11 @@ import 'package:flutter_form_builder/flutter_form_builder.dart';
3
3
import 'form_builder_tester.dart' ;
4
4
5
5
void main () {
6
- testWidgets ('FormBuilderRating -- 3 ' , (WidgetTester tester) async {
6
+ testWidgets ('FormBuilderRating -- enabled ' , (WidgetTester tester) async {
7
7
const widgetName = 'r1' ;
8
8
final testWidget = FormBuilderRating (
9
9
name: widgetName,
10
+ initialValue: 1.0 ,
10
11
);
11
12
await tester.pumpWidget (buildTestableFieldWidget (testWidget));
12
13
@@ -17,4 +18,21 @@ void main() {
17
18
expect (formSave (), isTrue);
18
19
expect (formValue (widgetName), equals (3.0 ));
19
20
});
21
+
22
+ testWidgets ('FormBuilderRating -- readOnly' , (WidgetTester tester) async {
23
+ const widgetName = 'r2' ;
24
+ final testWidget = FormBuilderRating (
25
+ name: widgetName,
26
+ initialValue: 2.0 ,
27
+ enabled: false ,
28
+ );
29
+ await tester.pumpWidget (buildTestableFieldWidget (testWidget));
30
+
31
+ expect (formSave (), isTrue);
32
+ expect (formValue (widgetName), equals (2.0 ));
33
+ await tester.tap (find.byWidget (testWidget));
34
+ await tester.pumpAndSettle ();
35
+ expect (formSave (), isTrue);
36
+ expect (formValue (widgetName), equals (2.0 ));
37
+ });
20
38
}
You can’t perform that action at this time.
0 commit comments