protected List <TierScoreReward> Setup3TiersForLevel(int levelId) { List <TierScoreReward> tiers = new List <TierScoreReward>(); for (int i = 0; i < 3; i++) { AwardReason reason = GetTestAwardReason($"Tier {i + 1}", i + 1); tiers.Add(GetTestTierScoreReward(levelId, reason.Id, i + 1)); } return(tiers); }
protected AwardReason GetTestAwardReason(string name = "TestingReason", int energyAmount = 1, bool active = true) { AwardReason reason = _context.AwardReasons.Add(new AwardReason { Name = name, Active = active, EnergyRewardAmount = energyAmount }); _context.SaveChanges(); AwardReasonIdsToCleanup.Add(reason.Id); return(reason); }