26 CPPUNIT_TEST_SUITE(mitkUIDGeneratorTestSuite);
27 MITK_TEST(UIDGeneratorInstanceRenewalSucceed);
28 MITK_TEST(UIDGeneratorMultipleInstancesSucceed);
30 CPPUNIT_TEST_SUITE_END();
32 unsigned short m_UidLengthStart = 5;
33 unsigned short m_UidLengthEnd = 20;
36 void UIDGeneratorInstanceRenewalSucceed()
38 for (
auto k = m_UidLengthStart;
k < m_UidLengthEnd; ++
k)
41 auto uid1_1 = uidGen1.GetUID();
44 auto uid2_1 = uidGen1.GetUID();
46 CPPUNIT_ASSERT_MESSAGE(
"Different UIDs are not allowed to be equal", uid1_1 != uid2_1);
50 void UIDGeneratorMultipleInstancesSucceed()
52 for (
auto k = m_UidLengthStart;
k < m_UidLengthEnd; ++
k)
57 auto uid1_1 = uidGen1.GetUID();
58 auto uid2_1 = uidGen2.GetUID();
60 CPPUNIT_ASSERT_MESSAGE(
"Different UIDs are not allowed to be equal", uid1_1 != uid2_1);
MITK_TEST_SUITE_REGISTRATION(mitkImageToItk)
#define MITK_TEST(TESTMETHOD)
Adds a test to the current test suite.
Test fixture for parameterized tests.