Typedefs | Functions
test_unique_id.cpp File Reference
#include <gtest/gtest.h>
#include <ros/ros.h>
#include <unique_id/unique_id.h>
Include dependency graph for test_unique_id.cpp:

Go to the source code of this file.

Typedefs

typedef uuid_msgs::UniqueID UniqueID
 
typedef boost::uuids::uuid uuid
 

Functions

int main (int argc, char **argv)
 
 TEST (BoostUUID, fromRandom)
 
 TEST (BoostUUID, fromTime)
 
 TEST (BoostUUID, timeWithinSameInterval)
 
 TEST (BoostUUID, timeWithinDifferentInterval)
 
 TEST (BoostUUID, emptyURL)
 
 TEST (BoostUUID, sameURL)
 
 TEST (BoostUUID, differentOsmNamespace)
 
 TEST (BoostUUID, actualOsmNode)
 
 TEST (BoostUUID, fromHexString)
 
 TEST (BoostUUID, fromStringNoDashes)
 
 TEST (BoostUUID, fromBracesString)
 
 TEST (BoostUUID, fromUrnString)
 
 TEST (BoostUUID, fromTooLongString)
 
 TEST (BoostUUID, fromTooShortString)
 
 TEST (BoostUUID, fromBogusString)
 
 TEST (UniqueID, nilMessage)
 
 TEST (UniqueID, randomMessage)
 
 TEST (UniqueID, equivalentMessages)
 
 TEST (UniqueID, toAndFromMessage)
 
 TEST (UniqueID, messageToString)
 

Typedef Documentation

◆ UniqueID

typedef uuid_msgs::UniqueID UniqueID

Definition at line 11 of file test_unique_id.cpp.

◆ uuid

typedef boost::uuids::uuid uuid

Definition at line 10 of file test_unique_id.cpp.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 323 of file test_unique_id.cpp.

◆ TEST() [1/20]

TEST ( BoostUUID  ,
fromRandom   
)

Definition at line 18 of file test_unique_id.cpp.

◆ TEST() [2/20]

TEST ( BoostUUID  ,
fromTime   
)

Definition at line 33 of file test_unique_id.cpp.

◆ TEST() [3/20]

TEST ( BoostUUID  ,
timeWithinSameInterval   
)

Definition at line 68 of file test_unique_id.cpp.

◆ TEST() [4/20]

TEST ( BoostUUID  ,
timeWithinDifferentInterval   
)

Definition at line 116 of file test_unique_id.cpp.

◆ TEST() [5/20]

TEST ( BoostUUID  ,
emptyURL   
)

Definition at line 160 of file test_unique_id.cpp.

◆ TEST() [6/20]

TEST ( BoostUUID  ,
sameURL   
)

Definition at line 170 of file test_unique_id.cpp.

◆ TEST() [7/20]

TEST ( BoostUUID  ,
differentOsmNamespace   
)

Definition at line 180 of file test_unique_id.cpp.

◆ TEST() [8/20]

TEST ( BoostUUID  ,
actualOsmNode   
)

Definition at line 189 of file test_unique_id.cpp.

◆ TEST() [9/20]

TEST ( BoostUUID  ,
fromHexString   
)

Definition at line 198 of file test_unique_id.cpp.

◆ TEST() [10/20]

TEST ( BoostUUID  ,
fromStringNoDashes   
)

Definition at line 205 of file test_unique_id.cpp.

◆ TEST() [11/20]

TEST ( BoostUUID  ,
fromBracesString   
)

Definition at line 213 of file test_unique_id.cpp.

◆ TEST() [12/20]

TEST ( BoostUUID  ,
fromUrnString   
)

Definition at line 221 of file test_unique_id.cpp.

◆ TEST() [13/20]

TEST ( BoostUUID  ,
fromTooLongString   
)

Definition at line 231 of file test_unique_id.cpp.

◆ TEST() [14/20]

TEST ( BoostUUID  ,
fromTooShortString   
)

Definition at line 241 of file test_unique_id.cpp.

◆ TEST() [15/20]

TEST ( BoostUUID  ,
fromBogusString   
)

Definition at line 262 of file test_unique_id.cpp.

◆ TEST() [16/20]

TEST ( UniqueID  ,
nilMessage   
)

Definition at line 283 of file test_unique_id.cpp.

◆ TEST() [17/20]

TEST ( UniqueID  ,
randomMessage   
)

Definition at line 290 of file test_unique_id.cpp.

◆ TEST() [18/20]

TEST ( UniqueID  ,
equivalentMessages   
)

Definition at line 297 of file test_unique_id.cpp.

◆ TEST() [19/20]

TEST ( UniqueID  ,
toAndFromMessage   
)

Definition at line 306 of file test_unique_id.cpp.

◆ TEST() [20/20]

TEST ( UniqueID  ,
messageToString   
)

Definition at line 314 of file test_unique_id.cpp.



unique_id
Author(s): Jack O'Quin
autogenerated on Mon Mar 6 2023 03:18:07