Easy Navigation
Loading...
Searching...
No Matches
localizer_node_tests.cpp File Reference
#include <memory>
#include <string>
#include <vector>
#include "rclcpp/rclcpp.hpp"
#include "rclcpp_lifecycle/lifecycle_node.hpp"
#include "lifecycle_msgs/msg/transition.hpp"
#include "lifecycle_msgs/msg/state.hpp"
#include "easynav_localizer/LocalizerNode.hpp"
#include "easynav_common/types/NavState.hpp"
#include "gtest/gtest.h"
Include dependency graph for localizer_node_tests.cpp:

Classes

class  LocalizerNodeTestCase

Functions

int main (int argc, char **argv)
 TEST_F (LocalizerNodeTestCase, complete_lifecycle_configure_activate_deactivate_cleanup)
 TEST_F (LocalizerNodeTestCase, configure_fails_when_more_than_one_plugin_type)
 TEST_F (LocalizerNodeTestCase, configure_fails_with_nonexistent_plugin)
 TEST_F (LocalizerNodeTestCase, configure_no_plugins)
 TEST_F (LocalizerNodeTestCase, configure_succeeds_with_dummy_plugin)
 TEST_F (LocalizerNodeTestCase, cycle_rt_returns_false_without_plugin)
 TEST_F (LocalizerNodeTestCase, cycle_rt_with_trigger_executes)
 TEST_F (LocalizerNodeTestCase, cycle_with_plugin_does_not_crash)
 TEST_F (LocalizerNodeTestCase, cycle_without_plugin_does_not_crash)
 TEST_F (LocalizerNodeTestCase, get_real_time_cbg_returns_valid)
 TEST_F (LocalizerNodeTestCase, lifecycle_shutdown_from_inactive)
 TEST_F (LocalizerNodeTestCase, node_name)

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

◆ TEST_F() [1/12]

TEST_F ( LocalizerNodeTestCase ,
complete_lifecycle_configure_activate_deactivate_cleanup  )

◆ TEST_F() [2/12]

TEST_F ( LocalizerNodeTestCase ,
configure_fails_when_more_than_one_plugin_type  )

◆ TEST_F() [3/12]

TEST_F ( LocalizerNodeTestCase ,
configure_fails_with_nonexistent_plugin  )

◆ TEST_F() [4/12]

TEST_F ( LocalizerNodeTestCase ,
configure_no_plugins  )

◆ TEST_F() [5/12]

TEST_F ( LocalizerNodeTestCase ,
configure_succeeds_with_dummy_plugin  )

◆ TEST_F() [6/12]

TEST_F ( LocalizerNodeTestCase ,
cycle_rt_returns_false_without_plugin  )

◆ TEST_F() [7/12]

TEST_F ( LocalizerNodeTestCase ,
cycle_rt_with_trigger_executes  )

◆ TEST_F() [8/12]

TEST_F ( LocalizerNodeTestCase ,
cycle_with_plugin_does_not_crash  )

◆ TEST_F() [9/12]

TEST_F ( LocalizerNodeTestCase ,
cycle_without_plugin_does_not_crash  )

◆ TEST_F() [10/12]

TEST_F ( LocalizerNodeTestCase ,
get_real_time_cbg_returns_valid  )

◆ TEST_F() [11/12]

TEST_F ( LocalizerNodeTestCase ,
lifecycle_shutdown_from_inactive  )

◆ TEST_F() [12/12]

TEST_F ( LocalizerNodeTestCase ,
node_name  )