Mercurial > hg > orthanc
diff UnitTestsSources/UnitTestsMain.cpp @ 2499:83b8b6743531
ITagVisitor - for anonymization relationships
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 23 Mar 2018 18:13:21 +0100 |
parents | 8cc3ca64a534 |
children | 4dcafa8d6633 |
line wrap: on
line diff
--- a/UnitTestsSources/UnitTestsMain.cpp Thu Mar 22 17:31:36 2018 +0100 +++ b/UnitTestsSources/UnitTestsMain.cpp Fri Mar 23 18:13:21 2018 +0100 @@ -668,6 +668,15 @@ ASSERT_EQ(DicomVersion_2008, StringToDicomVersion(EnumerationToString(DicomVersion_2008))); ASSERT_EQ(DicomVersion_2017c, StringToDicomVersion(EnumerationToString(DicomVersion_2017c))); + + for (int i = static_cast<int>(ValueRepresentation_ApplicationEntity); + i < static_cast<int>(ValueRepresentation_NotSupported); i += 1) + { + ValueRepresentation vr = static_cast<ValueRepresentation>(i); + ASSERT_EQ(vr, StringToValueRepresentation(EnumerationToString(vr), true)); + } + + ASSERT_THROW(StringToValueRepresentation("nope", true), OrthancException); }