Mercurial > hg > orthanc
comparison 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 |
comparison
equal
deleted
inserted
replaced
2498:0188c21e417a | 2499:83b8b6743531 |
---|---|
666 ASSERT_STREQ("Unknown", EnumerationToString(PhotometricInterpretation_Unknown)); | 666 ASSERT_STREQ("Unknown", EnumerationToString(PhotometricInterpretation_Unknown)); |
667 ASSERT_THROW(StringToPhotometricInterpretation("Unknown"), OrthancException); | 667 ASSERT_THROW(StringToPhotometricInterpretation("Unknown"), OrthancException); |
668 | 668 |
669 ASSERT_EQ(DicomVersion_2008, StringToDicomVersion(EnumerationToString(DicomVersion_2008))); | 669 ASSERT_EQ(DicomVersion_2008, StringToDicomVersion(EnumerationToString(DicomVersion_2008))); |
670 ASSERT_EQ(DicomVersion_2017c, StringToDicomVersion(EnumerationToString(DicomVersion_2017c))); | 670 ASSERT_EQ(DicomVersion_2017c, StringToDicomVersion(EnumerationToString(DicomVersion_2017c))); |
671 | |
672 for (int i = static_cast<int>(ValueRepresentation_ApplicationEntity); | |
673 i < static_cast<int>(ValueRepresentation_NotSupported); i += 1) | |
674 { | |
675 ValueRepresentation vr = static_cast<ValueRepresentation>(i); | |
676 ASSERT_EQ(vr, StringToValueRepresentation(EnumerationToString(vr), true)); | |
677 } | |
678 | |
679 ASSERT_THROW(StringToValueRepresentation("nope", true), OrthancException); | |
671 } | 680 } |
672 | 681 |
673 | 682 |
674 | 683 |
675 #if defined(__linux__) || defined(__OpenBSD__) | 684 #if defined(__linux__) || defined(__OpenBSD__) |