コード例 #1
0
        public void GetDataStringTest()
        {
            List <byte[]>    rawPackets = DataGenerator.GetInfoPackets();
            InfoPacket       packet1    = new InfoPacket(rawPackets[0]);
            InfoPacket       packet2    = new InfoPacket(rawPackets[1]);
            PacketCollection packets    = new PacketCollection();

            packets.Add(packet1);
            packets.Add(packet2);

            string dataString1 = packet1.GetDataString();
            string dataString2 = packet2.GetDataString();
            string result      = packets.GetDataString();

            Assert.IsTrue(!String.IsNullOrWhiteSpace(result));
            Assert.AreEqual <string>(packet1.GetDataString() + packet2.GetDataString(), result);
        }
コード例 #2
0
        public void GetDataStringTest()
        {
            string expected = Encoding.ASCII.GetString(
                DataGenerator.ExtractDataBytes(
                    DataGenerator.GetInfoPackets()[0], DataStartPosition));

            InfoPacket packet = new InfoPacket(DataGenerator.GetInfoPackets()[0]);

            Assert.AreEqual <string>(expected, packet.GetDataString());
        }