OpenWalnut
1.5.0dev
|
Unit tests the WHistogramBasic class. More...
#include <WHistogram2D_test.h>
Public Member Functions | |
void | setUp () |
Setup logger and other stuff for each test. More... | |
void | testInitialization (void) |
Check when nothing was inserted every thing is empty. More... | |
void | testInsert (void) |
Check normal insertion inside the min max boundaries. More... | |
void | testInsertOnIntervalBorder (void) |
If the value is directly on the borderline it counts to the right interval. More... | |
void | testInsertMin (void) |
If the minimum is inserted the first bin should be incremented. More... | |
void | testInsertMax (void) |
If the maximum is inserted the right most interval is used. More... | |
void | testInsertOutOfBounds (void) |
If above the maximum values are inserted a warning should be printed and nothing should happen. More... | |
void | testInsertAlmostMax (void) |
Also for values near the maxium. More... | |
Unit tests the WHistogramBasic class.
Definition at line 37 of file WHistogram2D_test.h.
|
inline |
Setup logger and other stuff for each test.
Definition at line 43 of file WHistogram2D_test.h.
References WLogger::startup().
|
inline |
Check when nothing was inserted every thing is empty.
Definition at line 51 of file WHistogram2D_test.h.
References WHistogramND< N, T >::size().
|
inline |
Check normal insertion inside the min max boundaries.
Definition at line 60 of file WHistogram2D_test.h.
References WHistogram2D::insert(), and WHistogramND< N, T >::size().
|
inline |
Also for values near the maxium.
You may also see #186 for further details.
Definition at line 151 of file WHistogram2D_test.h.
References wlimits::FLT_EPS, and WHistogram2D::insert().
|
inline |
If the maximum is inserted the right most interval is used.
Definition at line 121 of file WHistogram2D_test.h.
References WHistogram2D::insert().
|
inline |
If the minimum is inserted the first bin should be incremented.
Definition at line 108 of file WHistogram2D_test.h.
References WHistogram2D::insert().
|
inline |
If the value is directly on the borderline it counts to the right interval.
Definition at line 92 of file WHistogram2D_test.h.
References WHistogram2D::insert().
|
inline |
If above the maximum values are inserted a warning should be printed and nothing should happen.
Definition at line 134 of file WHistogram2D_test.h.
References wlimits::DBL_EPS, and WHistogram2D::insert().