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") }