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 
9 namespace lspTest {
10 class 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 
17 protected:
18  playerc_laser_t *laserProxy;
19 
20  void testConfig();
21  void testGeom();
22  void testData();
23 
24  static const int Samples;
25 
26 public:
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