comparison trajectorymanagement/test/TrajectoryDBAccessListTest.h @ 1159:e1e7acef8eab

moved trajectory management library into Traffic Intelligence
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Mon, 22 Feb 2021 22:09:35 -0500
parents
children
comparison
equal deleted inserted replaced
1158:7eb972942f22 1159:e1e7acef8eab
1 #ifndef TRAJECTORYDBACCESSLISTTEST_H_
2 #define TRAJECTORYDBACCESSLISTTEST_H_
3 #include <cppunit/extensions/HelperMacros.h>
4 #include "TrajectoryDBAccessTest.h"
5 #include "../src/TrajectoryDBAccessList.h"
6 using namespace std;
7
8 template<typename T>
9 class TrajectoryDBAccessListTest: public TrajectoryDBAccessTest<T>
10 {
11 CPPUNIT_TEST_SUITE(TrajectoryDBAccessListTest);
12 CPPUNIT_TEST(testSize);
13 CPPUNIT_TEST(testMinTrajectoryId);
14 CPPUNIT_TEST(testMaxTrajectoryId);
15 CPPUNIT_TEST(testPrototypeMatchStructure);
16 CPPUNIT_TEST_SUITE_END();
17
18 public:
19 void setUp(void)
20 {
21 TrajectoryDBAccessTest<T>::db = new TrajectoryDBAccessList<T> ();
22 TrajectoryDBAccessTest<T>::setUp();
23 }
24 };
25
26 #endif /* TRAJECTORYDBACCESSLISTTEST_H_ */