diff trajectorymanagement/test/TrajectoryDBAccessBlobTest.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
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/trajectorymanagement/test/TrajectoryDBAccessBlobTest.h	Mon Feb 22 22:09:35 2021 -0500
@@ -0,0 +1,25 @@
+#ifndef TRAJECTORYDBACCESSBLOBTEST_H_
+#define TRAJECTORYDBACCESSBLOBTEST_H_
+#include <cppunit/extensions/HelperMacros.h>
+#include "TrajectoryDBAccessTest.h"
+#include "../src/TrajectoryDBAccessBlob.h"
+using namespace std;
+
+template<typename T>
+class TrajectoryDBAccessBlobTest: public TrajectoryDBAccessTest<T>
+{
+CPPUNIT_TEST_SUITE(TrajectoryDBAccessBlobTest);
+		CPPUNIT_TEST(testSize);
+		CPPUNIT_TEST(testMinTrajectoryId);
+		CPPUNIT_TEST(testMaxTrajectoryId);
+	CPPUNIT_TEST_SUITE_END();
+
+public:
+	void setUp(void)
+	{
+		TrajectoryDBAccessTest<T>::db = new TrajectoryDBAccessBlob<T> ();
+		TrajectoryDBAccessTest<T>::setUp();
+	}
+};
+
+#endif /* TRAJECTORYDBACCESSBLOBTEST_H_ */