1*cdfa2a7eSchristos /* $NetBSD: modetoa.c,v 1.2 2020/05/25 20:47:36 christos Exp $ */ 2067f5680Schristos 3f17b710fSchristos #include "config.h" 4f17b710fSchristos 5f17b710fSchristos #include "ntp_stdlib.h" 6f17b710fSchristos 7f17b710fSchristos #include "unity.h" 8f17b710fSchristos 94c290c01Schristos void setUp(void); 10a6f3f22fSchristos void test_KnownMode(void); 11a6f3f22fSchristos void test_UnknownMode(void); 12f17b710fSchristos 13a6f3f22fSchristos 14a6f3f22fSchristos void setUp(void)154c290c01SchristossetUp(void) 164c290c01Schristos { 174c290c01Schristos init_lib(); 184c290c01Schristos 194c290c01Schristos return; 204c290c01Schristos } 214c290c01Schristos 224c290c01Schristos 234c290c01Schristos void test_KnownMode(void)24a6f3f22fSchristostest_KnownMode(void) { 25f17b710fSchristos const int MODE = 3; // Should be "client" 26f17b710fSchristos 27a6f3f22fSchristos TEST_ASSERT_EQUAL_STRING("client", modetoa(MODE)); 28f17b710fSchristos } 29f17b710fSchristos 30a6f3f22fSchristos void test_UnknownMode(void)31a6f3f22fSchristostest_UnknownMode(void) { 32f17b710fSchristos const int MODE = 100; 33f17b710fSchristos 34f17b710fSchristos TEST_ASSERT_EQUAL_STRING("mode#100", modetoa(MODE)); 35f17b710fSchristos } 36