public void EditShouldRetirectCorrectly() { OrganizationAdministrationEditViewModel model = new OrganizationAdministrationEditViewModel { Id = 42, Name = "Test name" }; this.controller.WithCallTo(x => x.Edit(model)) .ShouldRedirectTo(x => x.Index()); }
public ActionResult Edit(OrganizationAdministrationEditViewModel model) { if (!this.ModelState.IsValid) { return this.View(model); } this.organizations.Edit(model.Id, model.Name, model.FoundedOn, model.Founder); this.SetTempDataSuccessMessage("Organization edited successfully!"); return this.RedirectToAction("Index"); }