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

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

private ItCreatesAnApplicationLinkageForNemeStats ( ) : void
Результат void
        public void ItCreatesAnApplicationLinkageForNemeStats()
        {
            //--arrange
            var newlyCompletedPlayedGame = CreateValidNewlyCompletedGame();

            var expectedPlayedGame = new PlayedGame
            {
                Id = EXPECTED_PLAYED_GAME_ID
            };
            autoMocker.ClassUnderTest.Expect(partialMock => partialMock.TransformNewlyCompletedGameIntoPlayedGame(null, 0, null, null))
                .IgnoreArguments()
                .Return(expectedPlayedGame);

            //--act
            autoMocker.ClassUnderTest.CreatePlayedGame(newlyCompletedPlayedGame, TransactionSource.WebApplication, currentUser);

            //--assert
            autoMocker.Get<IApplicationLinker>().AssertWasCalled(mock => mock.LinkApplication(
                EXPECTED_PLAYED_GAME_ID,
                ApplicationLinker.APPLICATION_NAME_NEMESTATS,
                EXPECTED_PLAYED_GAME_ID.ToString()));
        }