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  {
12  CPPUNIT_TEST_SUITE( Laser );
13  CPPUNIT_TEST( testConfig );
14  CPPUNIT_TEST( testGeom );
15  CPPUNIT_TEST( testData );
16  CPPUNIT_TEST_SUITE_END();
17 
18  protected:
19  playerc_laser_t* laserProxy;
20 
21  void testConfig();
22  void testGeom();
23  void testData();
24 
25  static const int Samples;
26  public:
27  void setUp();
28  void tearDown();
29  };
30 };
31 
33 
34 #endif
CPPUNIT_TEST_SUITE_REGISTRATION(lspTest::Laser)
playerc_laser_t * laserProxy
Definition: lsp_test_laser.hh:19
void tearDown()
Definition: lsp_test_laser.cc:14
static const int Samples
Definition: lsp_test_laser.hh:25
Definition: lsp_test_laser.hh:10
void testConfig()
Definition: lsp_test_laser.cc:20
Definition: lsp_test_proxy.hh:8
void testData()
Definition: lsp_test_laser.cc:53
void testGeom()
Definition: lsp_test_laser.cc:42
Definition: lsp_test_blobfinder.hh:9
void setUp()
Definition: lsp_test_laser.cc:7