Public Member Functions | Private Member Functions | Private Attributes | List of all members
YouBotBaseTest Class Reference

A unit test for the youBot base. More...

#include <YouBotBaseTest.hpp>

Inheritance diagram for YouBotBaseTest:
Inheritance graph
[legend]

Public Member Functions

void setUp ()
 
void tearDown ()
 
 YouBotBaseTest ()
 
void youBotBaseTest_CurrentMode ()
 
void youBotBaseTest_PositionMode ()
 
void youBotBaseTest_VelocityMode ()
 
virtual ~YouBotBaseTest ()
 

Private Member Functions

 CPPUNIT_TEST (youBotBaseTest_PositionMode)
 
 CPPUNIT_TEST (youBotBaseTest_VelocityMode)
 
 CPPUNIT_TEST (youBotBaseTest_CurrentMode)
 
 CPPUNIT_TEST_SUITE (YouBotBaseTest)
 
 CPPUNIT_TEST_SUITE_END ()
 

Private Attributes

JointCurrentSetpoint currentSetpoint
 
unsigned int durationNull
 
unsigned int jointNO
 
unsigned int overallTime
 
JointAngleSetpoint setAngle
 
JointVelocitySetpoint setVel
 
unsigned int startTime
 
unsigned int stepStartTime
 
unsigned int updateCycle
 

Detailed Description

A unit test for the youBot base.

Definition at line 19 of file YouBotBaseTest.hpp.

Constructor & Destructor Documentation

YouBotBaseTest::YouBotBaseTest ( )

Definition at line 5 of file YouBotBaseTest.cpp.

YouBotBaseTest::~YouBotBaseTest ( )
virtual

Definition at line 12 of file YouBotBaseTest.cpp.

Member Function Documentation

YouBotBaseTest::CPPUNIT_TEST ( youBotBaseTest_PositionMode  )
private
YouBotBaseTest::CPPUNIT_TEST ( youBotBaseTest_VelocityMode  )
private
YouBotBaseTest::CPPUNIT_TEST ( youBotBaseTest_CurrentMode  )
private
YouBotBaseTest::CPPUNIT_TEST_SUITE ( YouBotBaseTest  )
private
YouBotBaseTest::CPPUNIT_TEST_SUITE_END ( )
private
void YouBotBaseTest::setUp ( )

Definition at line 16 of file YouBotBaseTest.cpp.

void YouBotBaseTest::tearDown ( )

Definition at line 30 of file YouBotBaseTest.cpp.

void YouBotBaseTest::youBotBaseTest_CurrentMode ( )

Definition at line 99 of file YouBotBaseTest.cpp.

void YouBotBaseTest::youBotBaseTest_PositionMode ( )

Definition at line 34 of file YouBotBaseTest.cpp.

void YouBotBaseTest::youBotBaseTest_VelocityMode ( )

Definition at line 67 of file YouBotBaseTest.cpp.

Member Data Documentation

JointCurrentSetpoint YouBotBaseTest::currentSetpoint
private

Definition at line 47 of file YouBotBaseTest.hpp.

unsigned int YouBotBaseTest::durationNull
private

Definition at line 41 of file YouBotBaseTest.hpp.

unsigned int YouBotBaseTest::jointNO
private

Definition at line 39 of file YouBotBaseTest.hpp.

unsigned int YouBotBaseTest::overallTime
private

Definition at line 42 of file YouBotBaseTest.hpp.

JointAngleSetpoint YouBotBaseTest::setAngle
private

Definition at line 45 of file YouBotBaseTest.hpp.

JointVelocitySetpoint YouBotBaseTest::setVel
private

Definition at line 46 of file YouBotBaseTest.hpp.

unsigned int YouBotBaseTest::startTime
private

Definition at line 43 of file YouBotBaseTest.hpp.

unsigned int YouBotBaseTest::stepStartTime
private

Definition at line 40 of file YouBotBaseTest.hpp.

unsigned int YouBotBaseTest::updateCycle
private

Definition at line 44 of file YouBotBaseTest.hpp.


The documentation for this class was generated from the following files:


youbot_driver
Author(s): Jan Paulus
autogenerated on Mon Jun 10 2019 15:46:26