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

FaultyMapsManager: each fault does what it says. More...

#include <chrono>
#include <memory>
#include <stdexcept>
#include <string>
#include "gtest/gtest.h"
#include "rclcpp/rclcpp.hpp"
#include "rclcpp_lifecycle/lifecycle_node.hpp"
#include "easynav_common/types/NavState.hpp"
#include "easynav_maps_manager/fault_injection/FaultyMapsManager.hpp"
Include dependency graph for faulty_maps_manager_tests.cpp:

Classes

class  FaultyMapsManagerTest

Functions

 TEST_F (FaultyMapsManagerTest, HangBlocks)
 TEST_F (FaultyMapsManagerTest, ThrowStartsAfterFaultAfterUpdates)
 TEST_F (FaultyMapsManagerTest, UnknownFaultsFailToInitialize)
 TEST_F (FaultyMapsManagerTest, WithoutFaultItDoesNothing)

Detailed Description

FaultyMapsManager: each fault does what it says.

Function Documentation

◆ TEST_F() [1/4]

TEST_F ( FaultyMapsManagerTest ,
HangBlocks  )

◆ TEST_F() [2/4]

TEST_F ( FaultyMapsManagerTest ,
ThrowStartsAfterFaultAfterUpdates  )

◆ TEST_F() [3/4]

TEST_F ( FaultyMapsManagerTest ,
UnknownFaultsFailToInitialize  )

◆ TEST_F() [4/4]

TEST_F ( FaultyMapsManagerTest ,
WithoutFaultItDoesNothing  )