Example #1
0
        public void FromPacked34Test()
        {
            var expected = new TeamPlayerId(0);
            var actual   = TeamPlayerId.FromPacked34(0x0);

            Assert.AreEqual(expected, actual);

            expected = new TeamPlayerId(1);
            actual   = TeamPlayerId.FromPacked34(0x10);
            Assert.AreEqual(expected, actual);

            expected = new TeamPlayerId(8);
            actual   = TeamPlayerId.FromPacked34(0x17);
            Assert.AreEqual(expected, actual);

            expected = new TeamPlayerId(9);
            actual   = TeamPlayerId.FromPacked34(0x20);
            Assert.AreEqual(expected, actual);

            expected = new TeamPlayerId(16);
            actual   = TeamPlayerId.FromPacked34(0x27);
            Assert.AreEqual(expected, actual);

            expected = new TeamPlayerId(17);
            actual   = TeamPlayerId.FromPacked34(0x30);
            Assert.AreEqual(expected, actual);

            expected = new TeamPlayerId(24);
            actual   = TeamPlayerId.FromPacked34(0x37);
            Assert.AreEqual(expected, actual);
        }