BusinessLogic.Tests.UnitTests.ModelsTests.GamesTests.ValidationTests.ValidatePlayerRanksTests.NoPlayersMayHaveARankLessThanOne C# (CSharp) Method

NoPlayersMayHaveARankLessThanOne() private method

private NoPlayersMayHaveARankLessThanOne ( ) : void
return void
        public void NoPlayersMayHaveARankLessThanOne()
        {
            var playerRanks = new List<IPlayerRank>();
            playerRanks.Add(new PlayerRank() { PlayerId = 1, GameRank = 1 });
            playerRanks.Add(new PlayerRank() { PlayerId = 2, GameRank = -1 });

            var exception = Assert.Throws<ArgumentException>(() => PlayerRankValidator.ValidatePlayerRanks(playerRanks));

            Assert.That(exception.Message, Is.EqualTo(PlayerRankValidator.EXCEPTION_MESSAGE_NO_PLAYER_CAN_HAVE_A_RANK_LESS_THAN_ONE));
        }