24 CPPUNIT_TEST_SUITE(mitkNodePredicateDataPropertyTestSuite);
29 CPPUNIT_TEST_SUITE_END();
63 m_Node->SetData(m_Data);
66 m_OtherNode->SetData(m_OtherData);
72 void tearDown()
override 76 m_NullDataNode =
nullptr;
77 m_OtherNode =
nullptr;
79 m_OtherData =
nullptr;
82 void Check_InvalidConstructor()
87 void Check_InvalidCheckNode()
94 void Check_CheckName()
98 CPPUNIT_ASSERT(!predicate->CheckNode(m_NullDataNode));
99 CPPUNIT_ASSERT(predicate->CheckNode(m_Node));
100 CPPUNIT_ASSERT(predicate->CheckNode(m_OtherNode));
101 CPPUNIT_ASSERT(!predicate->CheckNode(m_NoPropNode));
104 void Check_CheckNameAndValue()
108 CPPUNIT_ASSERT(!predicate->CheckNode(m_NullDataNode));
109 CPPUNIT_ASSERT(predicate->CheckNode(m_Node));
110 CPPUNIT_ASSERT(!predicate->CheckNode(m_OtherNode));
111 CPPUNIT_ASSERT(!predicate->CheckNode(m_NoPropNode));
MITK_TEST_SUITE_REGISTRATION(mitkImageToItk)
#define MITK_TEST(TESTMETHOD)
Adds a test to the current test suite.
mitk::DataNode::Pointer m_Node
An object of this class represents an exception of MITK. Please don't instantiate exceptions manually...
Test fixture for parameterized tests.
static Pointer New(const char *_arg)