public void Test2() { byte[] bytes = "000000100000014D000ABABA736D616C6C636869".ToHexBytes(); JT808_0x0701 jT808_0X0701 = JT808Serializer.Deserialize <JT808_0x0701>(bytes); Assert.Equal((uint)16, jT808_0X0701.ElectronicWaybillLength); var body = jT808_0X0701.ElectronicContent as JT808_0x0701TestBodiesImpl; Assert.Equal((uint)333, body.Id); Assert.Equal("汉smallchi", body.UserName); Assert.Equal(10, body.UserNameLength); }
public void Test1() { JT808_0x0701 jT808_0X0701 = new JT808_0x0701(); var body = new JT808_0x0701TestBodiesImpl(); body.Id = 333; body.UserName = "******"; jT808_0X0701.ElectronicContent = body; var hex = JT808Serializer.Serialize(jT808_0X0701).ToHexString(); Assert.Equal("000000100000014D000ABABA736D616C6C636869", hex); }