comparison OrthancFramework/UnitTestsSources/FileStorageTests.cpp @ 4512:cff7fdfc83a4

added FileContentType_DicomUntilPixelData
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 12 Feb 2021 11:33:16 +0100
parents 64f06e7d5fc7
children 434843934307
comparison
equal deleted inserted replaced
4511:1ec156a0da38 4512:cff7fdfc83a4
146 { 146 {
147 FilesystemStorage s("UnitTestsStorage"); 147 FilesystemStorage s("UnitTestsStorage");
148 StorageAccessor accessor(s); 148 StorageAccessor accessor(s);
149 149
150 std::string data = "Hello world"; 150 std::string data = "Hello world";
151 FileInfo info = accessor.Write(data, FileContentType_DicomAsJson, CompressionType_ZlibWithSize, true); 151 FileInfo info = accessor.Write(data, FileContentType_Dicom, CompressionType_ZlibWithSize, true);
152 152
153 std::string r; 153 std::string r;
154 accessor.Read(r, info); 154 accessor.Read(r, info);
155 155
156 ASSERT_EQ(data, r); 156 ASSERT_EQ(data, r);
157 ASSERT_EQ(CompressionType_ZlibWithSize, info.GetCompressionType()); 157 ASSERT_EQ(CompressionType_ZlibWithSize, info.GetCompressionType());
158 ASSERT_EQ(11u, info.GetUncompressedSize()); 158 ASSERT_EQ(11u, info.GetUncompressedSize());
159 ASSERT_EQ(FileContentType_DicomAsJson, info.GetContentType()); 159 ASSERT_EQ(FileContentType_Dicom, info.GetContentType());
160 ASSERT_EQ("3e25960a79dbc69b674cd4ec67a72c62", info.GetUncompressedMD5()); 160 ASSERT_EQ("3e25960a79dbc69b674cd4ec67a72c62", info.GetUncompressedMD5());
161 ASSERT_NE(info.GetUncompressedMD5(), info.GetCompressedMD5()); 161 ASSERT_NE(info.GetUncompressedMD5(), info.GetCompressedMD5());
162 } 162 }
163 163
164 164