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