BusinessLogic.Tests.UnitTests.LogicTests.PlayedGamesTests.PlayedGameSaverTests.CreatePlayedGameTests.ItRecalculatesTheChampionForTheGameButDoesntClearTheExistingChampion C# (CSharp) Метод

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

        public void ItRecalculatesTheChampionForTheGameButDoesntClearTheExistingChampion()
        {
            var playerRanks = new List<PlayerRank>();
            var newlyCompletedGame = new NewlyCompletedGame
            {
                GameDefinitionId = gameDefinition.Id,
                PlayerRanks = playerRanks
            };

            autoMocker.ClassUnderTest.CreatePlayedGame(newlyCompletedGame, TransactionSource.WebApplication, currentUser);

            autoMocker.Get<IChampionRecalculator>().AssertWasCalled(mock => mock.RecalculateChampion(newlyCompletedGame.GameDefinitionId, currentUser, false));
        }