public void TestEditViewDataMock() { // Arrange var mockDb = new Mock <Opiniometro_DatosEntities>(); string nombreCategoria = "Profesor"; Categoria categoria = new Categoria() { NombreCategoria = "Profesor" }; mockDb.Setup(m => m.Categoria.Find(nombreCategoria)).Returns(categoria); CategoriaController controller = new CategoriaController(mockDb.Object); // Act ViewResult result = controller.Edit(nombreCategoria) as ViewResult; // Assert Assert.AreEqual(result.Model, categoria); }
private void btnGuardar_Click(object sender, EventArgs e) { CopanStockDAL.Cotegoria categoria = new CopanStockDAL.Cotegoria { CategoriaId = this.categoria.CategoriaId, CategoriaNombre = txtCategoria.Text }; if (controller.Edit(categoria)) { MessageBox.Show("Categoría editada correctamente."); controller.Dispose(); this.Close(); } else { MessageBox.Show("Error al editar la categoría."); } this.Close(); }