public void Integracion_EntidadEstado() { EquiposController equiposController = new EquiposController(); ViewResult result = equiposController.Create() as ViewResult; Assert.IsNotNull(result.ViewBag.Estado_Id); }
public void ObtenerEquiposTest() { // Arrange var db = new DbContextDatos(GetInMemoryRepository()); var _param = new EquiposController(db); // Act var respuesta = _param.GetEquipo().Result as OkObjectResult; // Assert Assert.IsType <List <Equipos> >(respuesta.Value); }
public void Test_Datos_Correctos() { // Arrange var contoller = new EquiposController(); vm = new EquipoVM(); vm.Codigo = "PR1234"; vm.Nombre = "EQUIPO 01"; vm.Fecha = DateTime.Today.AddDays(1); // Act contoller.Create(vm); var resultado = contoller.ModelState.ErrorCount; // Assert Assert.AreEqual(resultado, 0); }
public void Test_Fecha_No_Valida() { // Arrange var contoller = new EquiposController(); vm = new EquipoVM(); vm.Codigo = "PR1234"; vm.Nombre = "EQUIPO 01"; vm.Fecha = DateTime.Today; // Fecha no puede ser actual, debe ser posterior // Act contoller.Create(vm); var resultado = contoller.ModelState["Fecha"].Errors[0].ErrorMessage; // Assert Assert.AreEqual(resultado, "Debe ingresar una fecha válida"); }