public void Constructor_FromDataset_SopInstanceUidMaintained() { var expected = DicomUID.Generate(); var presentationLut = new PresentationLut(expected, new DicomDataset()); var actual = presentationLut.SopInstanceUid; Assert.Equal(expected, actual); }
public void LutExplanation_Getter_ReturnsSetValue(PresentationLut presentationLut) { const string expected = "Explanation"; presentationLut.LutExplanation = expected; var actual = presentationLut.LutExplanation; Assert.Equal(expected, actual); }
public PresentationLut CreatePresentationLut(DicomUID sopInstance, DicomDataset dataset) { DicomUID uid = sopInstance; if (uid == null || uid.UID == string.Empty) { uid = new DicomUID(string.Format("{0}.{1}", SOPInstanceUID.UID, BasicFilmBoxes.Count + 1), SOPInstanceUID.Name, SOPInstanceUID.Type); } var presentationLut = new PresentationLut(uid, dataset); PresentationLuts.Add(presentationLut); return(presentationLut); }
public PresentationLut CreatePresentationLut(DicomUID sopInstance, DicomDataset dataset) { DicomUID uid = sopInstance; if (uid == null || uid.UID == string.Empty) { uid = new DicomUID( string.Format("{0}.{1}", SOPInstanceUID.UID, BasicFilmBoxes.Count + 1), SOPInstanceUID.Name, SOPInstanceUID.Type); } var presentationLut = new PresentationLut(uid, dataset); PresentationLuts.Add(presentationLut); return presentationLut; }
public void Constructor_WithNullSopInstanceUid_GetterReturnsNonNull(PresentationLut presentationLut) { var actual = presentationLut.SopInstanceUid; Assert.NotNull(actual); }
public void LutData_InitialObject_SetterDoesNotThrow(PresentationLut presentationLut) { var exception = Record.Exception(() => presentationLut.LutData = new ushort[] { 1, 2, 3, 4 }); Assert.Null(exception); }
public void LutExplanation_InitialObject_SetterDoesNotThrow(PresentationLut presentationLut) { var exception = Record.Exception(() => presentationLut.LutExplanation = "Some dummy explanation"); Assert.Null(exception); }
public void LutDescriptor_InitialObject_SetterDoesNotThrow(PresentationLut presentationLut) { var exception = Record.Exception(() => presentationLut.LutDescriptor = new ushort[] { 10, 0, 12 }); Assert.Null(exception); }
public void LutData_InitialObject_IsEmpty(PresentationLut presentationLut) { Assert.Empty(presentationLut.LutData); }
public void LutDescriptor_InitialObject_IsEmpty(PresentationLut presentationLut) { Assert.Empty(presentationLut.LutDescriptor); }
public void LutSequence_InitialObject_IsAlwaysDefined(PresentationLut presentationLut) { Assert.NotNull(presentationLut.LutSequence); }