public void DoesPlayerExist() { Player player = new Player(1, "bob", "dasilva", "db@mail", "password", 15, true); _repo.Add(player); Assert.AreEqual(true, _repo.CheckPlayerExists(player)); }
public bool RegisterPlayer(string email, string password, string firstName, string lastName, string age, IPlayerRepository playerRepository, ITrainerRepository trainerRepository) { Player newPlayer = new Player(1, firstName, lastName, email, password, int.Parse(age), false); Trainer checkEmailInUse = new Trainer(1, firstName, lastName, email, password, false); if (!playerRepository.CheckPlayerExists(newPlayer) && !trainerRepository.CheckTrainerExists(checkEmailInUse)) { playerRepository.Add(newPlayer); return(true); } return(false); }