public ActionResult <object> Post([FromBody] PlayersViewModel user) { if (user == null) { var toSerialize = new MessageHelpers <PlayersViewModel>() { Status = 404, Data = null }; return(JsonConvert.SerializeObject(toSerialize)); } else { try { var id = _playersService.Add(user); var toSerialize = new MessageHelpers <PlayersViewModel>() { Status = 200, Data = null }; return(JsonConvert.SerializeObject(toSerialize)); } catch { var toSerialize = new MessageHelpers <PlayersViewModel>() { Status = 502, Data = null }; return(JsonConvert.SerializeObject(toSerialize)); } } }
private void SeedPlayer(string playerData, Team team, string playersClub) { IRepository <Player> repo = new Repository <Player>(Db); var playersServices = new PlayersService(repo); var addPlayer = new Player { Name = this.GetPlayerName(playerData), SecondTeam = playersClub, TeamId = team.Id, CurrentTeam = team.Name }; playersServices.Add(addPlayer); }
public void Count_players_when_players_are_added() { playersService.Add(A_PLAYER); Assert.AreEqual(1, playersService.Count()); }