view 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 source

#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_ */