xref: /netbsd-src/external/bsd/ntp/dist/tests/libntp/modetoa.c (revision f3cfa6f6ce31685c6c4a758bc430e69eb99f50a4)
1 #include "config.h"
2 
3 #include "ntp_stdlib.h"
4 
5 #include "unity.h"
6 
7 void setUp(void);
8 void test_KnownMode(void);
9 void test_UnknownMode(void);
10 
11 
12 void
13 setUp(void)
14 {
15 	init_lib();
16 
17 	return;
18 }
19 
20 
21 void
22 test_KnownMode(void) {
23 	const int MODE = 3; // Should be "client"
24 
25 	TEST_ASSERT_EQUAL_STRING("client", modetoa(MODE));
26 }
27 
28 void
29 test_UnknownMode(void) {
30 	const int MODE = 100;
31 
32 	TEST_ASSERT_EQUAL_STRING("mode#100", modetoa(MODE));
33 }
34