Static Public Member Functions | |
| static void | TestInstantiation () |
| static void | TestGetterAndSetter () |
Definition at line 26 of file mitkNavigationToolTest.cpp.
| static void mitkNavigationToolTestClass::TestGetterAndSetter | ( | ) | [inline, static] |
Definition at line 37 of file mitkNavigationToolTest.cpp.
References mitk::NavigationTool::Instrument, MITK_TEST_CONDITION, mitk::NDIAurora, mitk::DataNode::New(), and mitk::NavigationTool::New().
Referenced by mitkNavigationToolTest().
{
mitk::NavigationTool::Pointer myNavigationTool = mitk::NavigationTool::New();
//initialize a few things
mitk::DataNode::Pointer myNode = mitk::DataNode::New();
itk::SpatialObject<3>::Pointer mySpatialObject = itk::SpatialObject<3>::New();
//set everything
myNavigationTool->SetType(mitk::NavigationTool::Instrument);
myNavigationTool->SetIdentifier("Tool#15");
myNavigationTool->SetDataNode(myNode);
myNavigationTool->SetSpatialObject(mySpatialObject);
//notice: cannot test Get/SetTrackingTool because this class cannot be instantiated alone
myNavigationTool->SetCalibrationFile("Test.srom");
myNavigationTool->SetSerialNumber("0815");
myNavigationTool->SetTrackingDeviceType(mitk::NDIAurora);
//test getter
MITK_TEST_CONDITION(myNavigationTool->GetType()==mitk::NavigationTool::Instrument,"Testing getter and setter of type.");
MITK_TEST_CONDITION(myNavigationTool->GetIdentifier()=="Tool#15","Testing getter and setter of identifier.");
MITK_TEST_CONDITION(myNavigationTool->GetDataNode()==myNode,"Testing getter and setter of dataNode.");
MITK_TEST_CONDITION(myNavigationTool->GetSpatialObject()==mySpatialObject,"Testing getter and setter of itk spatial object.");
MITK_TEST_CONDITION(myNavigationTool->GetCalibrationFile()=="Test.srom","Testing getter and setter of calibration file.");
MITK_TEST_CONDITION(myNavigationTool->GetSerialNumber()=="0815","Testing getter and setter of serial number.");
MITK_TEST_CONDITION(myNavigationTool->GetTrackingDeviceType()==mitk::NDIAurora,"Testing getter and setter of tracking device type.");
}
| static void mitkNavigationToolTestClass::TestInstantiation | ( | ) | [inline, static] |
Definition at line 30 of file mitkNavigationToolTest.cpp.
References MITK_TEST_CONDITION_REQUIRED, and mitk::NavigationTool::New().
Referenced by mitkNavigationToolTest().
{
// let's create an object of our class
mitk::NavigationTool::Pointer myNavigationTool = mitk::NavigationTool::New();
MITK_TEST_CONDITION_REQUIRED(myNavigationTool.IsNotNull(),"Testing instantiation")
}
1.7.2