@@ -9,7 +9,7 @@ import 'package:responsive_framework/responsive_framework.dart';
99import 'test_utils.dart' ;
1010
1111void main () {
12- group ('Wrapper ' , () {
12+ group ('ResponsiveWrapper ' , () {
1313 /// Verify empty widget does nothing.
1414 testWidgets ('Empty' , (WidgetTester tester) async {
1515 setScreenSize (tester, Size (450 , 1200 ));
@@ -38,4 +38,22 @@ void main() {
3838 expect (mediaQueryData.data.size, Size (450 , 1200 ));
3939 });
4040 });
41+
42+ test ('ResponsiveBreakpoint' , () {
43+ // Test empty breakpoint.
44+ ResponsiveBreakpoint responsiveBreakpoint =
45+ ResponsiveBreakpoint (breakpoint: null );
46+ // Test print empty.
47+ print (responsiveBreakpoint);
48+ expect (responsiveBreakpoint.breakpoint, null );
49+ expect (responsiveBreakpoint.autoScale, false );
50+ expect (responsiveBreakpoint.scaleFactor, 1 );
51+ expect (responsiveBreakpoint.name, null );
52+
53+ // Test setting parameters types.
54+ responsiveBreakpoint = ResponsiveBreakpoint (
55+ breakpoint: 600 , name: MOBILE , autoScale: true , scaleFactor: 1.2 );
56+ // Test print parameters.
57+ print (responsiveBreakpoint);
58+ });
4159}
0 commit comments