Easy Navigation
Loading...
Searching...
No Matches
navstate_tests.cpp File Reference
#include <thread>
#include <atomic>
#include <vector>
#include <chrono>
#include "gtest/gtest.h"
#include "easynav_common/types/NavState.hpp"
#include "geometry_msgs/msg/pose.hpp"
Include dependency graph for navstate_tests.cpp:

Classes

class  NavStateTest
 

Functions

 TEST (NavStateStressTest, ConcurrentMultiKeyReadWrite)
 
 TEST_F (NavStateTest, DebugStringWithPosePrinter)
 
 TEST_F (NavStateTest, HasReturnsCorrect)
 
 TEST_F (NavStateTest, MissingKeyThrows)
 
 TEST_F (NavStateTest, OverwriteEntry)
 
 TEST_F (NavStateTest, SetAndGet)
 

Function Documentation

◆ TEST()

TEST ( NavStateStressTest ,
ConcurrentMultiKeyReadWrite  )

◆ TEST_F() [1/5]

TEST_F ( NavStateTest ,
DebugStringWithPosePrinter  )

◆ TEST_F() [2/5]

TEST_F ( NavStateTest ,
HasReturnsCorrect  )

◆ TEST_F() [3/5]

TEST_F ( NavStateTest ,
MissingKeyThrows  )

◆ TEST_F() [4/5]

TEST_F ( NavStateTest ,
OverwriteEntry  )

◆ TEST_F() [5/5]

TEST_F ( NavStateTest ,
SetAndGet  )