public void RecalculateAllPointsForGamesWithNoPlayTime() { //--arrange using (var dbContext = new NemeStatsDbContext()) { using (var dataContext = new NemeStatsDataContext(dbContext, new SecuredEntityValidatorFactory())) { var weightTierCalculator = new WeightTierCalculator(); var weightBonusCalculator = new WeightBonusCalculator(weightTierCalculator); var gameDurationBonusCalculator = new GameDurationBonusCalculator(); var pointsCalculator = new PointsCalculator(weightBonusCalculator, gameDurationBonusCalculator); //--act new GlobalPointsRecalculator().RecalculateAllPointsForGamesWithNoPlayTime(dataContext, pointsCalculator); } } }
public void SetUp() { _calculator = new WeightTierCalculator(); }