lsp_test_position2d.hh
Go to the documentation of this file.
00001 #ifndef _LSP_POSITION2D_TEST_H_
00002 #define _LSP_POSITION2D_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 Position2D : public Proxy
00011     {
00012         CPPUNIT_TEST_SUB_SUITE( Position2D, Proxy );
00013         CPPUNIT_TEST( testGeom );
00014         CPPUNIT_TEST( testData );
00015         CPPUNIT_TEST( testMove );
00016         CPPUNIT_TEST_SUITE_END();
00017         
00018     protected:
00019         playerc_position2d_t* posProxy;
00020         
00021         void testGeom();
00022         void testData();
00023         void testMove();
00024         
00025     public:
00026         void setUp();
00027         void tearDown();
00028     };
00029 };
00030 
00031 CPPUNIT_TEST_SUITE_REGISTRATION( lspTest::Position2D );
00032 
00033 #endif