RobWorkProject
23.9.11-
|
Test case library for RobWorkSim. More...
Classes | |
class | DynamicWorkCellBuilder |
Helper for building Dynamic Workcells. More... | |
class | EngineTest |
Generic test type for physics engines, which provides a factory for standard tests along with an extension point for user defined tests. More... | |
class | IntegratorGravityTest |
Test for linear free-falling motion. More... | |
class | IntegratorRotationTest |
Test for rotational motion. More... | |
class | IntegratorSpringTest |
Test for the motion when an undamped linear spring is used. More... | |
class | IntegratorTest |
Common parent class for all integrator tests. More... | |
Test case library for RobWorkSim.
Library that defines a standard set of tests that are more or less generic to all engines. The purpose of the library is to make one unified interface for tests, that can be used for multiple purposes:
All of these can be based on one common test definition. In the case of test failures, debugging is much easier as the exact same test can be repeated in interactive mode with advanced debugging facilities.
The library defines an extension point, that makes it possible for individual engines to provide their own engine-specific tests. Users can also define specific tests that fits specific applications.