comparison OrthancFramework/UnitTestsSources/FrameworkTests.cpp @ 4668:9210e196cd98

unit test for transfer syntax
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 28 May 2021 11:37:26 +0200
parents 9086aeb9d9d2
children 521e39b3f2c0
comparison
equal deleted inserted replaced
4667:08ee98bf103e 4668:9210e196cd98
823 ASSERT_STREQ("series", GetResourceTypeText(ResourceType_Series, false, false)); 823 ASSERT_STREQ("series", GetResourceTypeText(ResourceType_Series, false, false));
824 ASSERT_STREQ("Instances", GetResourceTypeText(ResourceType_Instance, true, true)); 824 ASSERT_STREQ("Instances", GetResourceTypeText(ResourceType_Instance, true, true));
825 ASSERT_STREQ("instances", GetResourceTypeText(ResourceType_Instance, true, false)); 825 ASSERT_STREQ("instances", GetResourceTypeText(ResourceType_Instance, true, false));
826 ASSERT_STREQ("Instance", GetResourceTypeText(ResourceType_Instance, false, true)); 826 ASSERT_STREQ("Instance", GetResourceTypeText(ResourceType_Instance, false, true));
827 ASSERT_STREQ("instance", GetResourceTypeText(ResourceType_Instance, false, false)); 827 ASSERT_STREQ("instance", GetResourceTypeText(ResourceType_Instance, false, false));
828
829 DicomTransferSyntax ts;
830 ASSERT_FALSE(LookupTransferSyntax(ts, "nope"));
831 ASSERT_TRUE(LookupTransferSyntax(ts, "1.2.840.10008.1.2")); ASSERT_EQ(DicomTransferSyntax_LittleEndianImplicit, ts);
832 ASSERT_STREQ("1.2.840.10008.1.2", GetTransferSyntaxUid(ts));
828 } 833 }
829 834
830 835
831 #if defined(__linux__) || defined(__OpenBSD__) 836 #if defined(__linux__) || defined(__OpenBSD__)
832 #include <endian.h> 837 #include <endian.h>