BusinessLogic.Tests.UnitTests.LogicTests.PlayersTests.PlayerDeleterTests.When_Player_Has_PlayedGames.Then_Throw_Exception C# (CSharp) Метод

Then_Throw_Exception() приватный Метод

private Then_Throw_Exception ( ) : void
Результат void
        public void Then_Throw_Exception()
        {
            SetupDefaultExpectations(setupPlayer: false);
            var players = new List<Player>
            {
                new Player
                {
                    Id = PlayerId,
                    PlayerGameResults = new List<PlayerGameResult>
                    {
                        new PlayerGameResult
                        {
                            PlayerId = PlayerId
                        }
                    }
                }
            };

            AutoMocker.Get<IDataContext>().Expect(m => m.GetQueryable<Player>()).Return(players.AsQueryable());

            var expectedException = new Exception("You can not delete players with any played game");

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

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