pkg: remove version from include/libstick-0.1/
[libstick.git] / tests / booleanmatrix.h
index 0cba01971cff197b8f4a08b92840f2cdb1b67c20..8ab71279810753c91e2c33392946442f86a0dfdf 100644 (file)
@@ -4,23 +4,23 @@
 #include <cpptest.h>
 #include <cpptest-suite.h>
 
-#include <libstick-0.1/booleanmatrix.h>
+#include <libstick/booleanmatrix.h>
 
 using namespace libstick;
 
 
-class BooleanmatrixTestSuite: public Test::Suite {
+class boolean_matrix_TestSuite: public Test::Suite {
     public:
-        BooleanmatrixTestSuite() {
-            TEST_ADD(BooleanmatrixTestSuite::test_getsetsize<BooleanRowMatrix<> >);
-            TEST_ADD(BooleanmatrixTestSuite::test_getsetsize<BooleanColMatrix<> >);
-            TEST_ADD(BooleanmatrixTestSuite::test_getsetsize<BooleanColRowMatrix<> >);
+        boolean_matrix_TestSuite() {
+            TEST_ADD(boolean_matrix_TestSuite::test_getsetsize<boolean_rowmatrix<> >);
+            TEST_ADD(boolean_matrix_TestSuite::test_getsetsize<boolean_colmatrix<> >);
+            TEST_ADD(boolean_matrix_TestSuite::test_getsetsize<boolean_colrowmatrix<> >);
 
-            TEST_ADD(BooleanmatrixTestSuite::test_addgetcolumn<BooleanColMatrix<> >);
-            TEST_ADD(BooleanmatrixTestSuite::test_addgetcolumn<BooleanColRowMatrix<> >);
+            TEST_ADD(boolean_matrix_TestSuite::test_addgetcolumn<boolean_colmatrix<> >);
+            TEST_ADD(boolean_matrix_TestSuite::test_addgetcolumn<boolean_colrowmatrix<> >);
 
-            TEST_ADD(BooleanmatrixTestSuite::test_addgetrow<BooleanRowMatrix<> >);
-            TEST_ADD(BooleanmatrixTestSuite::test_addgetrow<BooleanColRowMatrix<> >);
+            TEST_ADD(boolean_matrix_TestSuite::test_addgetrow<boolean_rowmatrix<> >);
+            TEST_ADD(boolean_matrix_TestSuite::test_addgetrow<boolean_colrowmatrix<> >);
         }
 
     protected:
@@ -61,21 +61,21 @@ class BooleanmatrixTestSuite: public Test::Suite {
 
             // Check if columns are empty
             for (unsigned c=0; c < size; ++c)
-                TEST_ASSERT(mat.getColumn(c).size() == 0);
+                TEST_ASSERT(mat.get_column(c).size() == 0);
 
-            col.push_back(3);
-            col.push_back(14);
-            col.push_back(8);
-            col.push_back(0);
+            col.set(0, true);
+            col.set(3, true);
+            col.set(8, true);
+            col.set(14, true);
 
             // Add column and test for values
-            mat.addColumn(5, col);
+            mat.add_column(5, col);
             for (unsigned c=0; c < size; ++c) {
                 if (c==5) {
                     for (unsigned r=0; r < size; ++r )
                         TEST_ASSERT(mat.get(r,c) == (r==0 || r==3 || r==8 || r==14));
                 } else {
-                    TEST_ASSERT(mat.getColumn(c).size() == 0);
+                    TEST_ASSERT(mat.get_column(c).size() == 0);
                 }
             }
         }
@@ -88,21 +88,21 @@ class BooleanmatrixTestSuite: public Test::Suite {
 
             // Check if rows are empty
             for (unsigned r=0; r < size; ++r)
-                TEST_ASSERT(mat.getRow(r).size() == 0);
+                TEST_ASSERT(mat.get_row(r).size() == 0);
 
-            row.push_back(0);
-            row.push_back(8);
-            row.push_back(14);
-            row.push_back(3);
+            row.set(0, true);
+            row.set(8, true);
+            row.set(14, true);
+            row.set(3, true);
 
             // Add row and test for values
-            mat.addRow(5, row);
+            mat.add_row(5, row);
             for (unsigned r=0; r < size; ++r) {
                 if (r==5) {
                     for (unsigned c=0; c < size; ++c )
                         TEST_ASSERT(mat.get(r,c) == (c==0 || c==3 || c==8 || c==14));
                 } else {
-                    TEST_ASSERT(mat.getRow(r).size() == 0);
+                    TEST_ASSERT(mat.get_row(r).size() == 0);
                 }
             }
         }