summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChoe Hwanjin <choe.hwanjin@gmail.com>2013-11-03 18:24:45 +0900
committerChoe Hwanjin <choe.hwanjin@gmail.com>2013-11-03 18:24:45 +0900
commit55b7084e954e8b43802c1d385f38b8eaac475dbf (patch)
tree88036d7c42751cddcc520629ed90d4e12214c2aa
parent3e59c64a985a1355d116319d69973b29d0d8ec66 (diff)
downloadlibhangul-55b7084e954e8b43802c1d385f38b8eaac475dbf.tar.gz
hangul_jamo_to_cjamo에 대한 unit test case 추가
-rw-r--r--test/test.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/test.c b/test/test.c
index bb67fea..ecf092d 100644
--- a/test/test.c
+++ b/test/test.c
@@ -395,6 +395,20 @@ START_TEST(test_hangul_keyboard)
}
END_TEST
+START_TEST(test_hangul_jamo_to_cjamo)
+{
+ fail_unless(
+ 0x3183 == hangul_jamo_to_cjamo(0x11f2)
+ );
+ fail_unless(
+ 0x316f == hangul_jamo_to_cjamo(0xa971)
+ );
+ fail_unless(
+ 0x3149 == hangul_jamo_to_cjamo(0xd7f9)
+ );
+}
+END_TEST
+
Suite* libhangul_suite()
{
Suite* s = suite_create("libhangul");
@@ -406,6 +420,7 @@ Suite* libhangul_suite()
tcase_add_test(hangul, test_hangul_ic_process_romaja);
tcase_add_test(hangul, test_syllable_iterator);
tcase_add_test(hangul, test_hangul_keyboard);
+ tcase_add_test(hangul, test_hangul_jamo_to_cjamo);
suite_add_tcase(s, hangul);
return s;