Apache.NMS.Test.EndianTest.TestDoublDontNeedEndianSwitch C# (CSharp) Method

TestDoublDontNeedEndianSwitch() private method

private TestDoublDontNeedEndianSwitch ( ) : void
return void
        public void TestDoublDontNeedEndianSwitch()
        {
            double value = -1.223D;

            // Convert to int so we can compare to Java version.
            MemoryStream ms = new MemoryStream(4);
            BinaryWriter bw = new BinaryWriter(ms);
            bw.Write(value);
            bw.Close();
            ms = new MemoryStream(ms.ToArray());
            BinaryReader br = new BinaryReader(ms);
            long longVersion = br.ReadInt64();

            // System.out.println(Long.toString(Double.doubleToLongBits(-1.223D), 16));
            Assert.AreEqual(-0x400c6e978d4fdf3b, longVersion);
        }