1
+ // ignore_for_file: prefer_const_declarations, unnecessary_nullable_for_final_variable_declarations, omit_local_variable_types
2
+
1
3
import 'package:netglade_utils/netglade_utils.dart' ;
2
4
import 'package:test/test.dart' ;
3
5
@@ -23,127 +25,259 @@ void main() {
23
25
group ('isBlank' , () {
24
26
group ('on String' , () {
25
27
test ('empty message is isBlank' , () {
26
- expect ('' .isBlank, isTrue);
28
+ final String value = '' ;
29
+ expect (value.isBlank, isTrue);
27
30
});
28
31
29
32
test ('message with whitespaces is isBlank' , () {
30
- expect (' ' .isBlank, isTrue);
33
+ final String value = ' ' ;
34
+ expect (value.isBlank, isTrue);
31
35
});
32
36
33
37
test ('message with non-whitespace characters is not isBlank' , () {
34
- expect ('xxx' .isBlank, isFalse);
38
+ final String value = 'xxx' ;
39
+ expect (value.isBlank, isFalse);
35
40
});
36
41
});
37
42
38
43
group ('on String?' , () {
39
44
test ('empty message is isBlank' , () {
40
- expect ('' .isBlank, isTrue);
45
+ final String ? value = '' ;
46
+ expect (value.isBlank, isTrue);
41
47
});
42
48
43
49
test ('null message is not isBlank' , () {
44
- expect (null .isBlank, isFalse);
50
+ final String ? value = null ;
51
+ expect (value.isBlank, isFalse);
45
52
});
46
53
47
54
test ('message with whitespaces is isBlank' , () {
48
- expect (' ' .isBlank, isTrue);
55
+ final String ? value = ' ' ;
56
+ expect (value.isBlank, isTrue);
49
57
});
50
58
51
59
test ('message with non-whitespace characters is not isBlank' , () {
52
- expect ('xxx' .isBlank, isFalse);
60
+ final String ? value = 'xxx' ;
61
+ expect (value.isBlank, isFalse);
53
62
});
54
63
});
55
64
});
56
65
57
66
group ('isNotBlank' , () {
58
67
group ('on String' , () {
59
68
test ('empty message is not isNotBlank' , () {
60
- expect ('' .isNotBlank, isFalse);
69
+ final String value = '' ;
70
+ expect (value.isNotBlank, isFalse);
61
71
});
62
72
63
73
test ('message with whitespaces is not isNotBlank' , () {
64
- expect (' ' .isNotBlank, isFalse);
74
+ final String value = ' ' ;
75
+ expect (value.isNotBlank, isFalse);
65
76
});
66
77
67
78
test ('message with non-whitespace characters is isNotBlank' , () {
68
- expect ('xxx' .isNotBlank, isTrue);
79
+ final String value = 'xxx' ;
80
+ expect (value.isNotBlank, isTrue);
69
81
});
70
82
});
71
83
72
84
group ('on String?' , () {
73
85
test ('empty message is not isNotBlank' , () {
74
- expect ('' .isNotBlank, isFalse);
86
+ final String ? value = '' ;
87
+ expect (value.isNotBlank, isFalse);
75
88
});
76
89
77
90
test ('message is null is isNotBlank' , () {
78
- expect (null .isNotBlank, isTrue);
91
+ final String ? value = null ;
92
+ expect (value.isNotBlank, isTrue);
79
93
});
80
94
81
95
test ('message has whitespaces is not isNotBlank' , () {
82
- expect (' ' .isNotBlank, isFalse);
96
+ final String ? value = ' ' ;
97
+ expect (value.isNotBlank, isFalse);
83
98
});
84
99
85
100
test ('message has non-whitespace characters is isNotBlank' , () {
86
- expect ('xxx' .isNotBlank, isTrue);
101
+ final String ? value = 'xxx' ;
102
+ expect (value.isNotBlank, isTrue);
87
103
});
88
104
});
89
105
});
90
106
91
107
group ('isNullOrBlank' , () {
92
108
group ('on String?' , () {
93
109
test ('empty message is isNullOrBlank' , () {
94
- expect ('' .isNullOrBlank, isTrue);
110
+ final String ? value = '' ;
111
+ expect (value.isNullOrBlank, isTrue);
95
112
});
96
113
97
114
test ('null message is isNullOrBlank' , () {
98
- expect (null .isNullOrBlank, isTrue);
115
+ final String ? value = null ;
116
+ expect (value.isNullOrBlank, isTrue);
99
117
});
100
118
101
119
test ('message with whitespaces is isNullOrBlank' , () {
102
- expect (' ' .isNullOrBlank, isTrue);
120
+ final String ? value = ' ' ;
121
+ expect (value.isNullOrBlank, isTrue);
103
122
});
104
123
105
124
test ('message with non-whitespace characters is not isNullOrBlank' , () {
106
- expect ('xxx' .isNullOrBlank, isFalse);
125
+ final String ? value = 'xxx' ;
126
+ expect (value.isNullOrBlank, isFalse);
107
127
});
108
128
});
109
129
});
110
130
111
131
group ('isNullOrEmpty' , () {
112
132
group ('on String?' , () {
113
133
test ('empty message is isNullOrEmpty' , () {
114
- expect ('' .isNullOrEmpty, isTrue);
134
+ final String ? value = '' ;
135
+ expect (value.isNullOrEmpty, isTrue);
115
136
});
116
137
117
138
test ('null message is isNullOrEmpty' , () {
118
- expect (null .isNullOrEmpty, isTrue);
139
+ final String ? value = null ;
140
+ expect (value.isNullOrEmpty, isTrue);
119
141
});
120
142
121
143
test ('message with whitespaces is not isNullOrEmpty' , () {
122
- expect (' ' .isNullOrEmpty, isFalse);
144
+ final String ? value = ' ' ;
145
+ expect (value.isNullOrEmpty, isFalse);
123
146
});
124
147
125
148
test ('message with non-whitespace characters is not isNullOrEmpty' , () {
126
- expect ('xxx' .isNullOrEmpty, isFalse);
149
+ final String ? value = 'xxx' ;
150
+ expect (value.isNullOrEmpty, isFalse);
127
151
});
128
152
});
129
153
});
130
154
131
155
group ('isNotNullNorEmpty' , () {
132
156
group ('on String?' , () {
133
157
test ('empty message is not isNotNullNorEmpty' , () {
134
- expect ('' .isNotNullNorEmpty, isFalse);
158
+ final String ? value = '' ;
159
+ expect (value.isNotNullNorEmpty, isFalse);
135
160
});
136
161
137
162
test ('null message is not isNotNullNorEmpty' , () {
138
- expect (null .isNotNullNorEmpty, isFalse);
163
+ final String ? value = null ;
164
+ expect (value.isNotNullNorEmpty, isFalse);
139
165
});
140
166
141
167
test ('message with whitespaces is isNotNullNorEmpty' , () {
142
- expect (' ' .isNotNullNorEmpty, isTrue);
168
+ final String ? value = ' ' ;
169
+ expect (value.isNotNullNorEmpty, isTrue);
143
170
});
144
171
145
172
test ('message with non-whitespace characters is isNotNullNorEmpty' , () {
146
- expect ('xxx' .isNotNullNorEmpty, isTrue);
173
+ final String ? value = 'xxx' ;
174
+ expect (value.isNotNullNorEmpty, isTrue);
175
+ });
176
+ });
177
+ });
178
+
179
+ group ('isNotNullNorBlank' , () {
180
+ group ('on String?' , () {
181
+ test ('empty message is not isNotNullNorBlank' , () {
182
+ final String ? value = '' ;
183
+ expect (value.isNotNullNorBlank, isFalse);
184
+ });
185
+
186
+ test ('null message is not isNotNullNorBlank' , () {
187
+ final String ? value = null ;
188
+ expect (value.isNotNullNorBlank, isFalse);
189
+ });
190
+
191
+ test ('message with whitespaces is not isNotNullNorBlank' , () {
192
+ final String ? value = ' ' ;
193
+ expect (value.isNotNullNorBlank, isFalse);
194
+ });
195
+
196
+ test ('message with non-whitespace characters is isNotNullNorBlank' , () {
197
+ final String ? value = 'xxx' ;
198
+ expect (value.isNotNullNorBlank, isTrue);
199
+ });
200
+ });
201
+ });
202
+
203
+ group ('ifEmpty' , () {
204
+ group ('on String' , () {
205
+ test ('empty message' , () {
206
+ final String value = '' ;
207
+ expect (value.ifEmpty ('aaa' ), equals ('aaa' ));
208
+ });
209
+
210
+ test ('message with whitespaces' , () {
211
+ final String value = ' ' ;
212
+ expect (value.ifEmpty ('aaa' ), equals (value));
213
+ });
214
+
215
+ test ('message with non-whitespace characters' , () {
216
+ final String value = 'xxx' ;
217
+ expect (value.ifEmpty ('aaa' ), equals (value));
218
+ });
219
+ });
220
+
221
+ group ('on String?' , () {
222
+ test ('empty message' , () {
223
+ final String ? value = '' ;
224
+ expect (value.ifEmpty ('aaa' ), equals ('aaa' ));
225
+ });
226
+
227
+ test ('null message' , () {
228
+ final String ? value = null ;
229
+ expect (value.ifEmpty ('aaa' ), equals (value));
230
+ });
231
+
232
+ test ('message with whitespaces' , () {
233
+ final String ? value = ' ' ;
234
+ expect (value.ifEmpty ('aaa' ), equals (value));
235
+ });
236
+
237
+ test ('message with non-whitespace characters' , () {
238
+ final String ? value = 'xxx' ;
239
+ expect (value.ifEmpty ('aaa' ), equals (value));
240
+ });
241
+ });
242
+ });
243
+
244
+ group ('ifBlank' , () {
245
+ group ('on String' , () {
246
+ test ('empty message' , () {
247
+ final String value = '' ;
248
+ expect (value.ifBlank ('aaa' ), equals ('aaa' ));
249
+ });
250
+
251
+ test ('message with whitespaces' , () {
252
+ final String value = ' ' ;
253
+ expect (value.ifBlank ('aaa' ), equals ('aaa' ));
254
+ });
255
+
256
+ test ('message with non-whitespace characters' , () {
257
+ final String value = 'xxx' ;
258
+ expect (value.ifBlank ('aaa' ), equals (value));
259
+ });
260
+ });
261
+
262
+ group ('on String?' , () {
263
+ test ('empty message' , () {
264
+ final String ? value = '' ;
265
+ expect (value.ifBlank ('aaa' ), equals ('aaa' ));
266
+ });
267
+
268
+ test ('null message' , () {
269
+ final String ? value = null ;
270
+ expect (value.ifBlank ('aaa' ), equals (value));
271
+ });
272
+
273
+ test ('message with whitespaces' , () {
274
+ final String ? value = ' ' ;
275
+ expect (value.ifBlank ('aaa' ), equals ('aaa' ));
276
+ });
277
+
278
+ test ('message with non-whitespace characters' , () {
279
+ final String ? value = 'xxx' ;
280
+ expect (value.ifBlank ('aaa' ), equals (value));
147
281
});
148
282
});
149
283
});
0 commit comments