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)); }
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); }