]> git.localhorst.tv Git - l2e.git/blob - VectorTest.h
fdd2c3acae473d4be15b9970c931e7c773f04915
[l2e.git] / VectorTest.h
1 #ifndef TEST_MATH_VECTORTEST_H_
2 #define TEST_MATH_VECTORTEST_H_
3
4 #include "../../src/math/Vector.h"
5
6 #include <cppunit/extensions/HelperMacros.h>
7
8
9 namespace test_math {
10
11 class VectorTest
12 : public CppUnit::TestFixture {
13
14 CPPUNIT_TEST_SUITE(VectorTest);
15 CPPUNIT_TEST(testComparison);
16 CPPUNIT_TEST(testSum);
17 CPPUNIT_TEST(testProduct);
18 CPPUNIT_TEST(testModulo);
19 CPPUNIT_TEST(testFunctional);
20 CPPUNIT_TEST_SUITE_END();
21
22 public:
23         void setUp();
24         void tearDown();
25
26         void testComparison();
27         void testSum();
28         void testProduct();
29         void testModulo();
30         void testFunctional();
31
32 };
33
34 }
35
36 #endif