Mercurial > hg > orthanc
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 |