lsp_test_sonar.hh
Go to the documentation of this file.
00001 #ifndef _LSP_SONAR_TEST_H_
00002 #define _LSP_SONAR_TEST_H_
00003 
00004 #include <cppunit/extensions/HelperMacros.h>
00005 #include <libplayerc/playerc.h>
00006 
00007 #include "lsp_test_proxy.hh"
00008 
00009 namespace lspTest {
00010     class Sonar : public Proxy
00011         {
00012             CPPUNIT_TEST_SUITE( Sonar );
00013             CPPUNIT_TEST( testGeom );
00014             CPPUNIT_TEST( testData );
00015             CPPUNIT_TEST_SUITE_END();
00016             
00017         protected:
00018             playerc_sonar_t* sonarProxy;
00019             
00020             void testConfig();
00021             void testGeom();
00022             void testData();
00023             
00024         public:
00025             void setUp();
00026             void tearDown();
00027         };
00028 };
00029 
00030 CPPUNIT_TEST_SUITE_REGISTRATION( lspTest::Sonar );
00031 
00032 #endif