Change Section to debug for libmimetic0-dbg.
[debian/mimetic.git] / test / t.utils.h
1 #ifndef _T_UTILS_H_
2 #define _T_UTILS_H_
3 #include <iostream>
4 #include <fstream>
5 #include <iterator>
6 #include <iomanip>
7 #include <string>
8 #include <sstream>
9 #include <list>
10 #include <mimetic/utils.h>
11 #include "cutee.h"
12
13
14 namespace mimetic
15 {
16
17
18 struct TEST_CLASS( t_utils )
19 {
20     void TEST_FUNCTION( t_int2str )
21     {
22         using namespace std;
23         for(int i = -123; i < 123; ++i)
24         {
25             stringstream ss;
26             ss << i;
27             TEST_ASSERT_EQUALS_P(ss.str(), utils::int2str(i));
28         }
29     }
30     void TEST_FUNCTION( t_int2hex )
31     {
32         using namespace std;
33         for(int i = -123; i < 123; ++i)
34         {
35             stringstream ss;
36             ss << hex << i;
37             TEST_ASSERT_EQUALS_P(ss.str(), utils::int2hex(i));
38         }
39     }
40 };
41
42 };
43
44 #endif
45