8 #ifndef MATRIX_TEST_HPP_
9 #define MATRIX_TEST_HPP_
11 #include "../lib/utils/Matrix1Line.hpp"
12 #include <cxxtest/TestSuite.h>
21 TS_ASSERT_EQUALS(mat.
dim1(), 4);
22 TS_ASSERT_EQUALS(mat.
dim2(), 3);
23 TS_ASSERT_EQUALS(mat.size(), 12);
24 TS_ASSERT_EQUALS(mat[3][2], 2);
27 TS_ASSERT_EQUALS(mat[1][5], 7);
29 for (
size_t i=0; i<4; ++i)
31 for (
size_t j=0; j<3; ++j)
35 std::vector<int>::iterator it, it_end=mat.end(1);
36 for (it=mat.begin(1); it!=it_end; ++it)
37 TS_ASSERT_EQUALS(*it, 1);
38 TS_ASSERT_EQUALS(*it_end, 2);
39 TS_ASSERT_EQUALS(*(mat.begin(1)-1), 0);