public void CalculateAverageSkillsTests(string skill, int average) { _teamAverageCalculator.CalculateAverage(_squad); SquadPlayer player = _squad.Players.FirstOrDefault(p => p.Name.Contains("Average Skills")); int resAverage = (skill == "Checking") ? player.Checking : (skill == "Shooting" ? player.Shooting : player.Skating); Assert.AreEqual(average, resAverage); }
public IActionResult AddSquadPlayer([FromBody] SquadPlayer entity) { var decodedToken = authentication.DecodeTokenFromRequest(Request.Headers["Authorization"]); string role = authentication.GetRoleFromToken(decodedToken); int id = authentication.GetIDFromToken(decodedToken); if (role == "Club") { if (_clubLogic.AddSquadPlayer(entity, id)) { return(Ok()); } } return(StatusCode(500, "Failed")); }
public static void SaveSquadPlayer(SquadPlayer player) { string path = Application.persistentDataPath + "/" + player.Position + "Player.sav"; using (FileStream stream = File.Open(path, FileMode.OpenOrCreate, FileAccess.Write)) { stream.Position = 0; SquadPlayerData playerData = new SquadPlayerData(player); string dataAsJson = JsonUtility.ToJson(playerData); using (StreamWriter streamWriter = new StreamWriter(stream)) { streamWriter.WriteLine(dataAsJson); stream.SetLength(stream.Position); streamWriter.Close(); stream.Close(); } } }
public SquadPlayerData(SquadPlayer player) { position = player.Position; saleValue = player.SaleValue; upgradeableClickerObjectData = new UpgradeableClickerObjectData(player); }
public bool AddSquadPlayer(SquadPlayer entity, int club_ID) { return(_clubRepos.AddSquadPlayer(entity, club_ID)); }