コード例 #1
0
        public virtual void TestSchemaEncodeDecodeFidelity()
        {
            var schema = DoubleSchema.Of();
            var dbl    = 1234578.8754321D;
            var bytes  = schema.Encode(dbl);

            Assert.Equal(dbl, schema.Decode(bytes));
        }
コード例 #2
0
        public virtual void TestSchemaEncode()
        {
            var schema   = DoubleSchema.Of();
            var data     = 12345678.1234D;
            var expected = BitConverter.GetBytes(data).Reverse().ToArray();

            Assert.Equal(expected, schema.Encode(data));
        }