summaryrefslogtreecommitdiff
path: root/cesar/maximus/channel/src/ChannelPointTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cesar/maximus/channel/src/ChannelPointTest.cpp')
-rw-r--r--cesar/maximus/channel/src/ChannelPointTest.cpp41
1 files changed, 41 insertions, 0 deletions
diff --git a/cesar/maximus/channel/src/ChannelPointTest.cpp b/cesar/maximus/channel/src/ChannelPointTest.cpp
new file mode 100644
index 0000000000..78fd1b07c7
--- /dev/null
+++ b/cesar/maximus/channel/src/ChannelPointTest.cpp
@@ -0,0 +1,41 @@
+
+#include "ChannelPointTest.h"
+
+#include "ChannelPoint.h"
+
+#include "Logger.h"
+#include "Error.h"
+
+CPPUNIT_TEST_SUITE_REGISTRATION (ChannelPointTest);
+
+
+void ChannelPointTest::setUp (void)
+{
+ logTest();
+
+ mpChannelPoint = new ChannelPoint();
+ CPPUNIT_ASSERT_MESSAGE ( "Channel Point pointer is NULL", NULL != mpChannelPoint );
+}
+
+
+void ChannelPointTest::tearDown (void)
+{
+ logTest();
+
+ if (NULL != mpChannelPoint)
+ {
+ delete (mpChannelPoint);
+ mpChannelPoint = NULL;
+ }
+}
+
+
+void ChannelPointTest::checkValidityTest (void)
+{
+ logTest();
+
+ mpChannelPoint->I = 1;
+ mpChannelPoint->Q = -1.29f;
+ CPPUNIT_ASSERT_MESSAGE ( "checkValidity failed", mpChannelPoint->checkValidity() );
+}
+