BusinessLogic.Tests.UnitTests.LogicTests.PlayersTests.PlayerDeleterTests.When_Player_Not_Exists.Then_Throw_Exception C# (CSharp) Method

Then_Throw_Exception() private method

private Then_Throw_Exception ( ) : void
return void
        public void Then_Throw_Exception()
        {
            SetupDefaultExpectations(setupPlayer: false);
            var players = new List<Player>
            {
                new Player
                {
                    Id = -1
                }
            };
            AutoMocker.Get<IDataContext>().Expect(m => m.GetQueryable<Player>()).Return(players.AsQueryable());

            var expectedException = new ArgumentException("Player not exists", "playerId");

            var exception = Assert.Throws<ArgumentException>(() => AutoMocker.ClassUnderTest.DeletePlayer(PlayerId, CurrentUser));

            Assert.AreEqual(expectedException.Message, exception.Message);
        }
    }
When_Player_Not_Exists