opensurgsim
Functions
DataGroupTests.cpp File Reference

Tests for the DataGroup class. More...

#include "SurgSim/DataStructures/DataGroup.h"
#include "SurgSim/DataStructures/DataGroupBuilder.h"
#include "SurgSim/DataStructures/DataGroupCopier.h"
#include "SurgSim/DataStructures/NamedData.h"
#include "SurgSim/Framework/LockedContainer.h"
#include "SurgSim/Math/RigidTransform.h"
#include "SurgSim/Math/Quaternion.h"
#include "SurgSim/Math/Vector.h"
#include "gtest/gtest.h"
#include "SurgSim/DataStructures/UnitTests/MockObjects.h"

Functions

 TEST (DataGroupTests, CanConstruct)
 Creating a named data object.
 
 TEST (DataGroupTests, CanCreateShared)
 Creating a shared_ref to a named data object.
 
 TEST (DataGroupTests, Uninitialized)
 Creating an invalid (aka empty) data object.
 
 TEST (DataGroupTests, PutName)
 Putting data into the container.
 
 TEST (DataGroupTests, GetName)
 Getting data from the container.
 
 TEST (DataGroupTests, ResetAll)
 Resetting the data in the container.
 
 TEST (DataGroupTests, ResetOne)
 Resetting one data entry at a time.
 
 TEST (DataGroupTests, CopyConstruction)
 Copy Constructing DataGroups.
 
 TEST (DataGroupTests, Assignment)
 Assigning DataGroups, testing DataGroup::operator=.
 
 TEST (DataGroupTests, DataGroupCopier)
 Non-assignment copying DataGroups with DataGroupCopier.
 
 TEST (DataGroupTests, DataGroupInLockedContainer)
 
 TEST (DataGroupTests, IsEmpty)
 

Detailed Description

Tests for the DataGroup class.