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

ItRequiresEachPlayerRankToHaveAGameRank() private method

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

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

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