public void GivenThreeStepWizard_CanGoBack() { var wiz = new WizardViewModel(); wiz.Advance(); wiz.GoBack(); wiz.CurrentStepNumber.Should().Be(1); }
public JsonResult Back(WizardViewModel wizardViewModel) { if (wizardViewModel.SaveInProgress) { //TODO if save-in-progress, save data from wizard } wizardViewModel.GoBack(); return(Json(new { wizardViewModel })); }