comparison UnitTestsSources/ServerIndexTests.cpp @ 1030:66fa947c7280

more tests
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 10 Jul 2014 14:45:43 +0200
parents 9e04f9f36096
children 790ff7a5b3bf
comparison
equal deleted inserted replaced
1029:9e04f9f36096 1030:66fa947c7280
218 ASSERT_EQ(1u, md.size()); 218 ASSERT_EQ(1u, md.size());
219 ASSERT_EQ(MetadataType_Instance_RemoteAet, md.front()); 219 ASSERT_EQ(MetadataType_Instance_RemoteAet, md.front());
220 index_->SetMetadata(a[4], MetadataType_ModifiedFrom, "TUTU"); 220 index_->SetMetadata(a[4], MetadataType_ModifiedFrom, "TUTU");
221 index_->ListAvailableMetadata(md, a[4]); 221 index_->ListAvailableMetadata(md, a[4]);
222 ASSERT_EQ(2u, md.size()); 222 ASSERT_EQ(2u, md.size());
223
224 std::map<MetadataType, std::string> md2;
225 index_->GetAllMetadata(md2, a[4]);
226 ASSERT_EQ(2u, md2.size());
227 ASSERT_EQ("TUTU", md2[MetadataType_ModifiedFrom]);
228 ASSERT_EQ("PINNACLE", md2[MetadataType_Instance_RemoteAet]);
229
223 index_->DeleteMetadata(a[4], MetadataType_ModifiedFrom); 230 index_->DeleteMetadata(a[4], MetadataType_ModifiedFrom);
224 index_->ListAvailableMetadata(md, a[4]); 231 index_->ListAvailableMetadata(md, a[4]);
225 ASSERT_EQ(1u, md.size()); 232 ASSERT_EQ(1u, md.size());
226 ASSERT_EQ(MetadataType_Instance_RemoteAet, md.front()); 233 ASSERT_EQ(MetadataType_Instance_RemoteAet, md.front());
234
235 index_->GetAllMetadata(md2, a[4]);
236 ASSERT_EQ(1u, md2.size());
237 ASSERT_EQ("PINNACLE", md2[MetadataType_Instance_RemoteAet]);
238
227 239
228 ASSERT_EQ(21u + 42u + 44u, index_->GetTotalCompressedSize()); 240 ASSERT_EQ(21u + 42u + 44u, index_->GetTotalCompressedSize());
229 ASSERT_EQ(42u + 42u + 44u, index_->GetTotalUncompressedSize()); 241 ASSERT_EQ(42u + 42u + 44u, index_->GetTotalUncompressedSize());
230 242
231 DicomMap m; 243 DicomMap m;