view trajectorymanagement/test/TrajectoryDBAccessListTest.h @ 1251:2b1c8fe8f7e4

added function for KITTI 2D format (just a simple csv-like format with xy coordinates)
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Fri, 15 Mar 2024 17:05:54 -0400
parents e1e7acef8eab
children
line wrap: on
line source

#ifndef TRAJECTORYDBACCESSLISTTEST_H_
#define TRAJECTORYDBACCESSLISTTEST_H_
#include <cppunit/extensions/HelperMacros.h>
#include "TrajectoryDBAccessTest.h"
#include "../src/TrajectoryDBAccessList.h"
using namespace std;

template<typename T>
class TrajectoryDBAccessListTest: public TrajectoryDBAccessTest<T>
{
  CPPUNIT_TEST_SUITE(TrajectoryDBAccessListTest);
  CPPUNIT_TEST(testSize);
  CPPUNIT_TEST(testMinTrajectoryId);
  CPPUNIT_TEST(testMaxTrajectoryId);
  CPPUNIT_TEST(testPrototypeMatchStructure);
  CPPUNIT_TEST_SUITE_END();

public:
  void setUp(void)
  {
    TrajectoryDBAccessTest<T>::db = new TrajectoryDBAccessList<T> ();
    TrajectoryDBAccessTest<T>::setUp();
  }
};

#endif /* TRAJECTORYDBACCESSLISTTEST_H_ */