コード例 #1
0
 private void GivenAccumulatedMoney(int money)
 {
     UserStats userStats = new UserStats { MoneyAccumulated = money };
     _userStatsRetriever.Setup(s => s.GetStats(_userId)).Returns(userStats);
 }
コード例 #2
0
 private void GivenPeakAttackPower(int attackPower)
 {
     UserStats userStats = new UserStats { KillStreak = attackPower };
     _userStatsRetriever.Setup(s => s.GetStats(_userId)).Returns(userStats);
 }
コード例 #3
0
 private void GivenHotZonesDestroyed(int hotzones)
 {
     UserStats userStats = new UserStats { HotZonesDestroyed = hotzones };
     _userStatsRetriever.Setup(s => s.GetStats(_userId)).Returns(userStats);
 }
コード例 #4
0
 private void GivenZombiesKilled(int zombies)
 {
     UserStats userStats = new UserStats { ZombiesKilled = zombies };
     _userStatsRetriever.Setup(s => s.GetStats(_userId)).Returns(userStats);
 }
コード例 #5
0
 private void GivenMilesTraveledForUser(int miles)
 {
     UserStats userStats = new UserStats { MilesTraveled = miles };
     _userStatsRetriever.Setup(s => s.GetStats(_userId)).Returns(userStats);
 }
コード例 #6
0
 public ActionResult Stats(Guid userId)
 {
     UserStats userStats = new UserStats();
     userStats.UserNode = GetUserNode(userId);
     userStats.AttackPower = GetAttackPower(userId);
     userStats.EnergyResult = GetEnergyResult(userId);
     userStats.Items = GetItems(userId);
     userStats.LevelResult = GetLevel(userId);
     userStats.Money = GetMoney(userId);
     userStats.Zone = GetZoneId(userId);
     return Json(userStats, JsonRequestBehavior.AllowGet);
 }