public static CreatePlayerGameStatistics ( BolfTracker.Models.Game game, BolfTracker.Models.Player player ) : BolfTracker.Models.PlayerGameStatistics | ||
game | BolfTracker.Models.Game | |
player | BolfTracker.Models.Player | |
return | BolfTracker.Models.PlayerGameStatistics |
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); }
public void ShouldBeAbleToDeletePlayerGameStatistics() { var game = ObjectMother.CreateGame(); _gameRepository.Add(game); var player = ObjectMother.CreatePlayer(); _playerRepository.Add(player); var playerGameStatistics = ObjectMother.CreatePlayerGameStatistics(game, player); _playerGameStatisticsRepository.Add(playerGameStatistics); _playerGameStatisticsRepository.Delete(playerGameStatistics); Assert.IsNotNull(_gameRepository.GetById(game.Id)); Assert.IsNull(_playerGameStatisticsRepository.GetById(playerGameStatistics.Id)); }