public CiudadanoManager(RegisterDataContext context, CiudadanosDomainService ciudadanoDomainService) { _context = context; _ciudadanoDomainService = ciudadanoDomainService; if (_context.Ciudadanos.Count() == 0) { _context.Ciudadanos.Add(new Ciudadano { IdCiudadano = "0501199713370", PrimerNombre = "Jorge", SegundoNombre = "Eduardo", SegundoApellido = "Alvarez", IdCiudad = 1, }); _context.Ciudadanos.Add(new Ciudadano { IdCiudadano = "0501199713371", PrimerNombre = "Test", SegundoNombre = "Test", SegundoApellido = "Test", IdCiudad = 2, }); _context.SaveChanges(); } }
public void ValidarIdCiudadanoRequerido() { // AAA // Arrange var ciudadanoDomainService = new CiudadanosDomainService(); var ciudadano = new Ciudadano(); // Act var result = ciudadanoDomainService.ValidarCamposRequeridos(ciudadano); // Assert Assert.AreEqual("El campo IdCiudadano es requerido", result); }
public void ValidarLongitudDeId() { // AAA // Arrange var ciudadano = new Ciudadano(); var ciudadanoDomainService = new CiudadanosDomainService(); ciudadano.IdCiudadano = "123456789"; var ciudadanos = new List <Ciudadano>(); // Act var result = ciudadanoDomainService.PuedeCrearCiudadano(ciudadanos, ciudadano); // Assert Assert.AreEqual("El idCiudadano debe tener 13 caracteres", result); }
public void PasarValidacionesCiudadano() { // AAA // Arrange var ciudadanoDomainService = new CiudadanosDomainService(); var ciudadano = new Ciudadano(); ciudadano.IdCiudadano = "0501199713370"; ciudadano.PrimerNombre = "Jorge"; ciudadano.SegundoNombre = "Eduardo"; ciudadano.PrimerApellido = "Alvarez"; ciudadano.SegundoApellido = "Valdez"; ciudadano.IdCiudad = 1; // Act var result = ciudadanoDomainService.ValidarCamposRequeridos(ciudadano); // Assert Assert.IsNull(result); }
public void ValidarSiExiste() { // AAA // Arrange var ciudadanoDomainService = new CiudadanosDomainService(); var ciudadano = new Ciudadano(); ciudadano.IdCiudadano = "0501199713370"; var ciudadanos = new List <Ciudadano>(); ciudadanos.Add(new Ciudadano { IdCiudadano = "0501199713370" }); // Act var result = ciudadanoDomainService.PuedeCrearCiudadano(ciudadanos, ciudadano); // Assert Assert.AreEqual("El ciudadano ya existe", result); }