@@ -16,6 +16,12 @@ public void ListValuesBool()
1616 ListValuesInternal ( "Bool" , faker => faker . Random . Bool ( ) ) ;
1717 }
1818
19+ [ Fact ]
20+ public void ListValuesBoolNullable ( )
21+ {
22+ ListValuesInternal ( "Bool" , faker => faker . Random . Bool ( ) . OrNull ( faker ) ) ;
23+ }
24+
1925 [ Fact ]
2026 public void ListValuesSByte ( )
2127 {
@@ -33,6 +39,12 @@ public void ListValuesInt()
3339 {
3440 ListValuesInternal ( "Integer" , faker => faker . Random . Int ( ) ) ;
3541 }
42+
43+ [ Fact ]
44+ public void ListValuesIntNullable ( )
45+ {
46+ ListValuesInternal ( "Integer" , faker => faker . Random . Int ( ) . OrNull ( faker ) ) ;
47+ }
3648
3749 [ Fact ]
3850 public void ListValuesLong ( )
@@ -94,6 +106,12 @@ public void ListValuesDouble()
94106 ListValuesInternal ( "Double" , faker => faker . Random . Double ( ) ) ;
95107 }
96108
109+ [ Fact ]
110+ public void ListValuesDoubleNullable ( )
111+ {
112+ ListValuesInternal ( "Double" , faker => faker . Random . Double ( ) . OrNull ( faker ) ) ;
113+ }
114+
97115 [ Fact ]
98116 public void ListValuesGuid ( )
99117 {
@@ -129,12 +147,6 @@ public void ArrayValuesInt()
129147 ListValuesInternal ( "Integer" , faker => faker . Random . Int ( ) , 5 ) ;
130148 }
131149
132- [ Fact ]
133- public void ListValuesNullableDouble ( )
134- {
135- ListValuesInternal ( "Double" , faker => faker . Random . Double ( ) . OrNull ( faker ) ) ;
136- }
137-
138150 private void ListValuesInternal < T > ( string typeName , Func < Faker , T > generator , int ? length = null )
139151 {
140152 var rows = 2000 ;
0 commit comments