コード例 #1
0
        public void DicomOtherDouble_ByteBuffer_ReturnsValidNumber()
        {
            var element = new DicomOtherDouble(DicomTag.DoubleFloatPixelData, new MemoryByteBuffer(new byte[] { 0x10, 0x20, 0x30, 0x40, 0x50, 0x60, 0x70, 0x80 }));
            var actual  = element.Get <double>();

            Assert.InRange(actual, double.MinValue, double.MaxValue);
        }
コード例 #2
0
        public void DicomOtherDouble_Value_ReturnsObjectNumber()
        {
            var element = new DicomOtherDouble(DicomTag.DoubleFloatPixelData, 12.345);
            var actual  = element.Get <object>();

            Assert.Equal(12.345, actual);
        }
コード例 #3
0
ファイル: DicomElementTest.cs プロジェクト: GMZ/fo-dicom
 public void DicomOtherDouble_ByteBuffer_ReturnsValidNumber()
 {
     var element = new DicomOtherDouble(DicomTag.DoubleFloatPixelData, new MemoryByteBuffer(new byte[] { 0x10, 0x20, 0x30, 0x40, 0x50, 0x60, 0x70, 0x80 }));
     var actual = element.Get<double>();
     Assert.InRange(actual, double.MinValue, double.MaxValue);
 }