Easy Navigation
Loading...
Searching...
No Matches
system_robot_geometry_tests.cpp File Reference

SystemNode shares "robot_geometry.*" with every component before they configure. More...

#include <memory>
#include <string>
#include <vector>
#include "easynav_common/RobotGeometry.hpp"
#include "easynav_system/SystemNode.hpp"
#include "lifecycle_msgs/msg/state.hpp"
#include "lifecycle_msgs/msg/transition.hpp"
#include "rclcpp/rclcpp.hpp"
#include "gtest/gtest.h"
Include dependency graph for system_robot_geometry_tests.cpp:

Classes

class  SystemRobotGeometryTest

Functions

 TEST_F (SystemRobotGeometryTest, AReconfigurationUpdatesIt)
 TEST_F (SystemRobotGeometryTest, ConfiguredGeometryIsShared)
 TEST_F (SystemRobotGeometryTest, ConfiguredToTheDefaultValueCountsAsConfigured)
 TEST_F (SystemRobotGeometryTest, DefaultsWhenNotConfigured)
 TEST_F (SystemRobotGeometryTest, InscribedRadiusDefaultsToTheRadius)

Detailed Description

SystemNode shares "robot_geometry.*" with every component before they configure.

Function Documentation

◆ TEST_F() [1/5]

TEST_F ( SystemRobotGeometryTest ,
AReconfigurationUpdatesIt  )

◆ TEST_F() [2/5]

TEST_F ( SystemRobotGeometryTest ,
ConfiguredGeometryIsShared  )

◆ TEST_F() [3/5]

TEST_F ( SystemRobotGeometryTest ,
ConfiguredToTheDefaultValueCountsAsConfigured  )

◆ TEST_F() [4/5]

TEST_F ( SystemRobotGeometryTest ,
DefaultsWhenNotConfigured  )

◆ TEST_F() [5/5]

TEST_F ( SystemRobotGeometryTest ,
InscribedRadiusDefaultsToTheRadius  )