public void Then_Clears_Out_The_Current_Nemesis_Of_All_Players_Who_Had_This_Current_Nemesis()
{
//--arrange
//--act
AutoMocker.ClassUnderTest.DeletePlayer(PlayerId, CurrentUser);
//--assert
AutoMocker.Get<IDataContext>().AssertWasCalled(mock => mock.Save(
Arg<Player>.Matches(p => p.Id == _playerIdWithCurrentNemesis && p.NemesisId == null), Arg<ApplicationUser>.Is.Same(CurrentUser)));
AutoMocker.Get<IDataContext>().AssertWasCalled(mock => mock.Save(
Arg<Player>.Matches(p => p.Id == _playerId2WithCurrentNemesis && p.NemesisId == null), Arg<ApplicationUser>.Is.Same(CurrentUser)));
}