YouBotArmTest.hpp
Go to the documentation of this file.00001 #ifndef YOU_BOT_ARM_TEST_H
00002 #define YOU_BOT_ARM_TEST_H
00003
00004 #include <cppunit/TestCase.h>
00005 #include <cppunit/extensions/HelperMacros.h>
00006
00007 #include <iostream>
00008 #include <vector>
00009 #include <signal.h>
00010 #include <boost/ptr_container/ptr_vector.hpp>
00011 #include "youbot/YouBotBase.hpp"
00012 #include "youbot/YouBotManipulator.hpp"
00013 #include "youbot/DataTrace.hpp"
00014
00015 using namespace youbot;
00016
00017
00018
00019
00020 class YouBotArmTest : public CppUnit::TestFixture {
00021 CPPUNIT_TEST_SUITE(YouBotArmTest);
00022 CPPUNIT_TEST(youBotArmTest);
00023 CPPUNIT_TEST_SUITE_END();
00024
00025 public:
00026 YouBotArmTest();
00027 virtual ~YouBotArmTest();
00028
00029 void setUp();
00030 void tearDown();
00031
00032
00033 void youBotArmTest();
00034
00035 private:
00036 unsigned int overallTime;
00037 unsigned int startTime;
00038 unsigned int updateCycle;
00039 const int dof;
00040 };
00041
00042 #endif //YOU_BOT_ARM_TEST_H