Skip to content

Commit 84c0152

Browse files
committed
Fixes
1 parent 8f77883 commit 84c0152

9 files changed

+38
-7
lines changed

test/src/datetime/date_time_validator_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ void main() {
106106
// Assert
107107
expect(
108108
result,
109-
equals(FormBuilderLocalizations.current.dateStringErrorText),
109+
equals(validator.errorText),
110110
);
111111
});
112112

test/src/network/url_validator_test.dart

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,5 +302,23 @@ void main() {
302302
expect(result, equals(FormBuilderLocalizations.current.urlErrorText));
303303
}
304304
});
305+
306+
test('should return null for valid URLs with user authentication', () {
307+
// Arrange
308+
final UrlValidator validator = UrlValidator();
309+
const List<String> validUrls = <String>[
310+
311+
'https://user:[email protected]',
312+
'ftp://user:[email protected]',
313+
314+
'https://user:[email protected]',
315+
'ftp://user:[email protected]',
316+
];
317+
318+
// Act & Assert
319+
for (final String value in validUrls) {
320+
expect(validator.validate(value), isNull);
321+
}
322+
});
305323
});
306324
}

test/src/numeric/max_validator_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ void main() {
245245
expect(
246246
result,
247247
equals(
248-
FormBuilderLocalizations.current.maxErrorText(max),
248+
validator.errorText,
249249
),
250250
);
251251
});

test/src/numeric/min_validator_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ void main() {
245245
expect(
246246
result,
247247
equals(
248-
FormBuilderLocalizations.current.minErrorText(min),
248+
validator.errorText,
249249
),
250250
);
251251
});

test/src/numeric/negative_number_validator_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ void main() {
233233
expect(
234234
result,
235235
equals(
236-
FormBuilderLocalizations.current.negativeNumberErrorText,
236+
validator.errorText,
237237
),
238238
);
239239
});

test/src/numeric/not_zero_number_validator_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ void main() {
165165
expect(
166166
result,
167167
equals(
168-
FormBuilderLocalizations.current.notZeroNumberErrorText,
168+
validator.errorText,
169169
),
170170
);
171171
});

test/src/numeric/numeric_validator_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ void main() {
163163
expect(
164164
result,
165165
equals(
166-
FormBuilderLocalizations.current.numericErrorText,
166+
validator.errorText,
167167
),
168168
);
169169
});

test/src/numeric/positive_number_validator_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ void main() {
260260
expect(
261261
result,
262262
equals(
263-
FormBuilderLocalizations.current.positiveNumberErrorText,
263+
validator.errorText,
264264
),
265265
);
266266
});

test/src/usecase/uuid_validator_test.dart

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,5 +97,18 @@ void main() {
9797
// Assert
9898
expect(result, customErrorMessage);
9999
});
100+
101+
test('should return the default error message if no custom message is set',
102+
() {
103+
// Arrange
104+
final UuidValidator validator = UuidValidator();
105+
const String invalidUuid = 'invalid-uuid';
106+
107+
// Act
108+
final String? result = validator.validate(invalidUuid);
109+
110+
// Assert
111+
expect(result, equals(FormBuilderLocalizations.current.uuidErrorText));
112+
});
100113
});
101114
}

0 commit comments

Comments
 (0)