private static void TestFrameCodec1_0() { byte[] data = new byte[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; FrameCodec1_0 codec = new FrameCodec1_0(); Frame frame = new Frame(TagDescriptionMap.Instance[Version.v1_0], "TT2"); frame.Codec = codec; using (Reader reader = new Reader(data)) { codec.ReadHeader(reader, frame); codec.ReadContent(reader, frame); } UnitTest.Test(codec.SizeContent == 30); using (Writer writer = new Writer()) { codec.Write(writer, frame); } }
public override FrameCodec Clone() { FrameCodec1_0 result = new FrameCodec1_0(); result.SizeContent = SizeContent; return(result); }