Ejemplo n.º 1
0
        public void CalculateRanks()
        {
            galaxy.Players[0].MeasuredVictories = 10;
            galaxy.Players[0].MeasuredDefeats   = 1;
            galaxy.Players[1].MeasuredVictories = 5;
            galaxy.Players[1].MeasuredDefeats   = 1;

            List <PlayerRankChangedEvent> lists;

            galaxy.CalculatePlayerRanks(out lists);
            Assert.AreEqual(Rank.LtColonel, galaxy.Players[0].Rank);
            Assert.AreEqual(0, galaxy.Players[0].RankOrder);
            Assert.AreEqual(Rank.LtColonel, galaxy.Players[1].Rank);
            Assert.AreEqual(0, galaxy.Players[1].RankOrder);
        }