public void DoesPlayerExist()
        {
            Player player = new Player(1, "bob", "dasilva", "db@mail", "password", 15, true);

            _repo.Add(player);

            Assert.AreEqual(true, _repo.CheckPlayerExists(player));
        }
Exemple #2
0
        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);
        }