Beispiel #1
0
        public void PacketPlayerDead_Deserialzing_Successful()
        {
            var comp = new byte[] { 0xef,
                                    0xbe,
                                    0xad,
                                    0xde };

            var packet = new PacketPlayerDead();

            packet.Deserialize(comp);

            Assert.AreEqual(0xDEADBEEF, packet.PlayerId);
        }
Beispiel #2
0
        public void PacketPlayerDead_Serializing_Successful()
        {
            var playerId = 0xDEADBEEF;
            var packet   = new PacketPlayerDead(playerId);
            var data     = packet.Serialize();
            var comp     = new byte[] { 0xef,
                                        0xbe,
                                        0xad,
                                        0xde };

            Assert.AreEqual(comp.Length, data.Length, "Serialized data was not expected length!");

            for (var i = 0; i < data.Length; i++)
            {
                Assert.AreEqual(comp[i], data[i]);
            }
        }