added guardian letters with chat and multiple answer functionalities

This commit is contained in:
2026-09-20 16:12:45 +02:00
parent 67c935c05b
commit 2423c1a75e
68 changed files with 8348 additions and 226 deletions
+15
View File
@@ -0,0 +1,15 @@
import 'package:flutter_test/flutter_test.dart';
import 'package:marianum_mobile/utils/random_id.dart';
void main() {
test('randomUuidV4 is a well-formed version-4 UUID', () {
final pattern = RegExp(
r'^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$',
);
final ids = {for (var i = 0; i < 200; i++) randomUuidV4()};
expect(ids, hasLength(200));
for (final id in ids) {
expect(id, matches(pattern));
}
});
}