From 63006564b8cd7a6e1454cc5fe6820a2ca93e2975 Mon Sep 17 00:00:00 2001 From: Nikodem Bernat Date: Wed, 29 Nov 2023 03:17:50 +0100 Subject: [PATCH] Add simple test --- kanjivg/test/kanjivg_test.dart | 141 +++++++++++++++++++++++++++++++++ 1 file changed, 141 insertions(+) create mode 100644 kanjivg/test/kanjivg_test.dart diff --git a/kanjivg/test/kanjivg_test.dart b/kanjivg/test/kanjivg_test.dart new file mode 100644 index 0000000..d80ff3e --- /dev/null +++ b/kanjivg/test/kanjivg_test.dart @@ -0,0 +1,141 @@ +import 'package:kanjivg/kanjivg.dart'; +import 'package:test/test.dart'; + +void main() { + test('parses data correctly', () { + const parser = KanjiParser(); + + final data = parser.parse(_data); + + expect(data.id, equals('kvg:09b31')); + expect(data.character, equals('鬱')); + expect(data.strokes, equals(29)); + }); +} + +const _data = ''' + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + 17 + 18 + 19 + 20 + 21 + 22 + 23 + 24 + 25 + 26 + 27 + 28 + 29 + + +''';