BolfTracker.Infrastructure.EntityFramework.IntegrationTests.ObjectMother.CreatePlayerGameStatistics C# (CSharp) 메소드

CreatePlayerGameStatistics() 공개 정적인 메소드

public static CreatePlayerGameStatistics ( BolfTracker.Models.Game game, BolfTracker.Models.Player player ) : BolfTracker.Models.PlayerGameStatistics
game BolfTracker.Models.Game
player BolfTracker.Models.Player
리턴 BolfTracker.Models.PlayerGameStatistics
        public static PlayerGameStatistics CreatePlayerGameStatistics(Game game, Player player)
        {
            return new PlayerGameStatistics
            {
                Game = game,
                Player = player,
                Points = 8,
                Winner = true,
                OvertimeWin = false,
                ShotsMade = 7,
                Attempts = 5,
                ShootingPercentage = 0.234M,
                Pushes = 4,
                Steals = 3,
                SugarFreeSteals = 2,
                StainlessSteals = 1,
                GameWinningSteal = false,
                Shutout = true,
                PerfectGame = false
            };
        }

Usage Example

예제 #1
0
        public void ShouldBeAbleToAddPlayerGameStatistics()
        {
            var game = ObjectMother.CreateGame();

            _gameRepository.Add(game);

            var player = ObjectMother.CreatePlayer();

            _playerRepository.Add(player);

            var playerGameStatistics = ObjectMother.CreatePlayerGameStatistics(game, player);

            _playerGameStatisticsRepository.Add(playerGameStatistics);

            Assert.AreNotEqual(0, playerGameStatistics.Id);
        }
All Usage Examples Of BolfTracker.Infrastructure.EntityFramework.IntegrationTests.ObjectMother::CreatePlayerGameStatistics