Ejemplo n.º 1
0
        public void Test_Encode_Object_Fails()
        {
            var transcoder = new RawBinaryTranscoder();

            var flags = new Flags
            {
                DataFormat = DataFormat.Binary
            };

            using var stream = new MemoryStream();
            Assert.Throws <InvalidOperationException>(() => transcoder.Encode(stream, new object(), flags, OpCode.Add));
        }
Ejemplo n.º 2
0
        public void Test_Encode_ByteArrays()
        {
            var transcoder = new RawBinaryTranscoder();

            var flags = new Flags
            {
                DataFormat = DataFormat.Binary
            };

            using var stream = new MemoryStream();
            transcoder.Encode(stream, new byte[] { 0x00, 0x01 }, flags, OpCode.Add);

            Assert.True(stream.Length == 2);
        }