Esempio n. 1
0
        public void Test2()
        {
            byte[]       bytes = "0400000001000000020000000300000004".ToHexBytes();
            JT808_0x8607 value = JT808Serializer.Deserialize <JT808_0x8607>(bytes);

            Assert.Equal(4, value.AreaCount);
            Assert.Equal(1u, value.AreaIds[0]);
            Assert.Equal(2u, value.AreaIds[1]);
            Assert.Equal(3u, value.AreaIds[2]);
            Assert.Equal(4u, value.AreaIds[3]);
        }
Esempio n. 2
0
        public void Test1()
        {
            JT808_0x8607 value = new JT808_0x8607();

            value.AreaIds = new List <uint>()
            {
                1, 2, 3, 4
            };
            var hex = JT808Serializer.Serialize(value).ToHexString();

            Assert.Equal("0400000001000000020000000300000004", hex);
        }