25 #ifndef WHISTOGRAMBASIC_TEST_H
26 #define WHISTOGRAMBASIC_TEST_H
28 #include <cxxtest/TestSuite.h>
30 #include "../WHistogramBasic.h"
31 #include "../WLimits.h"
32 #include "../WLogger.h"
55 TS_ASSERT_EQUALS( h.
size(), 1000 );
66 TS_ASSERT_EQUALS( h.
size(), 1000 );
68 TS_ASSERT_EQUALS( h[723], 1 );
78 TS_ASSERT_EQUALS( h[1], 1 );
80 TS_ASSERT_EQUALS( h[3], 1 );
82 TS_ASSERT_EQUALS( h[7], 1 );
92 TS_ASSERT_EQUALS( h[0], 1 );
93 TS_ASSERT_EQUALS( h[1], 0 );
104 TS_ASSERT_EQUALS( h[999], 1 );
105 TS_ASSERT_EQUALS( h[0], 1 );
116 for(
size_t i = 0; i < h.
size(); ++i )
118 TS_ASSERT_EQUALS( h[i], 0 );
128 for(
size_t i = 0; i < h.
size(); ++i )
130 TS_ASSERT_EQUALS( h[i], 0 );
138 #endif // WHISTOGRAMBASIC_TEST_H