From 87514fc685ea45241dbb00471388638e0be1b229 Mon Sep 17 00:00:00 2001 From: eug-vs Date: Tue, 13 Sep 2022 23:38:59 +0300 Subject: feat: add notations --- src/main.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index a442231..75d3bb7 100644 --- a/src/main.c +++ b/src/main.c @@ -1,9 +1,17 @@ #include "unittest.h" #include "board.h" +void test_notations() { + printf("%u\n", notation_to_index('e', 4)); + unit_test(notation_to_index('e', 4) == 28, "Notation e4 is index 28"); + + char notation[2] = "x0"; + index_to_notation(28, notation); + unit_test(notation[0] == 'e' && notation [1] == '4', "Index 28 is notation e4"); +} + int main() { - unit_test(2 * 2 == 4, "2 * 2 == 4"); - unit_test(2 * 2 == 5, "2 * 2 == 4"); + test_notations(); report(); return 0; -- cgit v1.2.3