24 #include <vtkDebugLeaks.h> 28 CPPUNIT_TEST_SUITE(mitkExampleDataStructureTestSuite);
31 MITK_TEST(Append_ExampleString_AddsExampleStringToData);
32 CPPUNIT_TEST_SUITE_END();
36 std::string m_DefaultDataString;
45 m_DefaultDataString =
"This is the example data content\nAnd a second line\n";
47 m_Data->SetData(m_DefaultDataString);
50 void tearDown()
override 52 m_DefaultDataString =
"";
56 void Append_ExampleString_AddsExampleStringToData()
58 std::string appendedString =
"And a third line\n";
59 std::string wholeString = m_DefaultDataString + appendedString;
60 m_Data->AppendAString(appendedString);
62 CPPUNIT_ASSERT_MESSAGE(
"Checking whether string was correctly appended.", m_Data->GetData() == wholeString);
MITK_TEST_SUITE_REGISTRATION(mitkImageToItk)
#define MITK_TEST(TESTMETHOD)
Adds a test to the current test suite.
Test fixture for parameterized tests.