lsp_test_laser.hh
Go to the documentation of this file.
1#ifndef _LSP_LASER_TEST_H_
2#define _LSP_LASER_TEST_H_
3
4#include <cppunit/extensions/HelperMacros.h>
5#include <libplayerc/playerc.h>
6
7#include "lsp_test_proxy.hh"
8
9namespace lspTest {
10class Laser : public Proxy {
11 CPPUNIT_TEST_SUITE(Laser);
12 CPPUNIT_TEST(testConfig);
13 CPPUNIT_TEST(testGeom);
14 CPPUNIT_TEST(testData);
15 CPPUNIT_TEST_SUITE_END();
16
17protected:
18 playerc_laser_t *laserProxy;
19
20 void testConfig();
21 void testGeom();
22 void testData();
23
24 static const int Samples;
25
26public:
27 void setUp();
28 void tearDown();
29};
30};
31
33
34#endif
Definition: lsp_test_laser.hh:10
void testGeom()
Definition: lsp_test_laser.cc:47
void testData()
Definition: lsp_test_laser.cc:59
void tearDown()
Definition: lsp_test_laser.cc:14
static const int Samples
Definition: lsp_test_laser.hh:24
void testConfig()
Definition: lsp_test_laser.cc:21
playerc_laser_t * laserProxy
Definition: lsp_test_laser.hh:18
void setUp()
Definition: lsp_test_laser.cc:7
Definition: lsp_test_proxy.hh:8
CPPUNIT_TEST_SUITE_REGISTRATION(lspTest::Laser)
Definition: lsp_test_blobfinder.hh:9