public void ItSetsTheGamingGroupIdToThatOfTheUser()
{
var newlyCompletedGame = new NewlyCompletedGame
{
GameDefinitionId = gameDefinition.Id,
PlayerRanks = new List<PlayerRank>()
};
autoMocker.ClassUnderTest.Expect(logic => logic.MakePlayerGameResults(null, null))
.IgnoreArguments()
.Return(new List<PlayerGameResult>());
autoMocker.ClassUnderTest.CreatePlayedGame(newlyCompletedGame, TransactionSource.WebApplication, currentUser);
autoMocker.Get<IDataContext>().AssertWasCalled(mock => mock.Save(
Arg<PlayedGame>.Matches(game => game.GamingGroupId == currentUser.CurrentGamingGroupId),
Arg<ApplicationUser>.Is.Same(currentUser)));
}