Mercurial > hg > orthanc
comparison UnitTestsSources/FromDcmtkTests.cpp @ 3949:ef696db8426f transcoding
preparing transcoding in OrthancPeerStoreJob
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 19 May 2020 18:44:36 +0200 |
parents | 0b3256c3ee14 |
children | 5fe8c6d3212e |
comparison
equal
deleted
inserted
replaced
3948:3d2fc1b5cc8c | 3949:ef696db8426f |
---|---|
511 ASSERT_THROW(f.Insert(DICOM_TAG_PATIENT_ID, "Hello", false, ""), OrthancException); // Already existing tag | 511 ASSERT_THROW(f.Insert(DICOM_TAG_PATIENT_ID, "Hello", false, ""), OrthancException); // Already existing tag |
512 f.ReplacePlainString(DICOM_TAG_SOP_INSTANCE_UID, "Toto"); // (*) | 512 f.ReplacePlainString(DICOM_TAG_SOP_INSTANCE_UID, "Toto"); // (*) |
513 f.ReplacePlainString(DICOM_TAG_SOP_CLASS_UID, "Tata"); // (**) | 513 f.ReplacePlainString(DICOM_TAG_SOP_CLASS_UID, "Tata"); // (**) |
514 | 514 |
515 std::string s; | 515 std::string s; |
516 ASSERT_FALSE(f.LookupTransferSyntax(s)); | 516 ASSERT_TRUE(f.LookupTransferSyntax(s)); |
517 ASSERT_EQ(s, GetTransferSyntaxUid(DicomTransferSyntax_LittleEndianExplicit)); | |
517 | 518 |
518 ASSERT_THROW(f.Replace(DICOM_TAG_ACCESSION_NUMBER, std::string("Accession"), | 519 ASSERT_THROW(f.Replace(DICOM_TAG_ACCESSION_NUMBER, std::string("Accession"), |
519 false, DicomReplaceMode_ThrowIfAbsent, ""), OrthancException); | 520 false, DicomReplaceMode_ThrowIfAbsent, ""), OrthancException); |
520 f.Replace(DICOM_TAG_ACCESSION_NUMBER, std::string("Accession"), false, DicomReplaceMode_IgnoreIfAbsent, ""); | 521 f.Replace(DICOM_TAG_ACCESSION_NUMBER, std::string("Accession"), false, DicomReplaceMode_IgnoreIfAbsent, ""); |
521 ASSERT_FALSE(f.GetTagValue(s, DICOM_TAG_ACCESSION_NUMBER)); | 522 ASSERT_FALSE(f.GetTagValue(s, DICOM_TAG_ACCESSION_NUMBER)); |