public void PruebaParaValidarSiHayNombreMascota()
        {
            var mascota = new Mascota();

            mascota.nombre = "";

            var mascotaDomainService = new MascotaDomainService();
            var resultado            = mascotaDomainService.PostMascotaDomainService(mascota);

            Assert.AreEqual("Se necesita el nombre de la mascota.", resultado);
        }
Example #2
0
        public async Task <string> PostMascotaApplicationService(Mascota mascota)
        {
            var respuestaDomainService = _mascotaDomainService.PostMascotaDomainService(mascota);

            bool hayErrorDomainService = respuestaDomainService != null;

            if (hayErrorDomainService)
            {
                return(respuestaDomainService);
            }

            _baseDatos.Mascotas.Add(mascota);
            await _baseDatos.SaveChangesAsync();

            return(null);
        }