public void Wizard_Steps () { PokerWizard w = new PokerWizard (); Assert.AreEqual (-1, w.ActiveStepIndex, "ActiveStepIndex on no steps"); w.WizardSteps.Add (new WizardStep ()); Assert.IsNotNull (w.WizardSteps[0].Wizard, "WizardStep.Wizard"); Assert.AreEqual (WizardStepType.Finish, w.GetStepType (w.WizardSteps[0], 0), "WizardStepType.Finish"); }
public void Wizard_GetStepType () { PokerWizard wizard = new PokerWizard (); WizardStep step1 = new WizardStep (); step1.ID = "step1"; step1.StepType = WizardStepType.Start; wizard.WizardSteps.Add (step1); wizard.ActiveStepIndex = 0; WizardStepType result = wizard.GetStepType (wizard.ActiveStep, wizard.ActiveStepIndex); Assert.AreEqual (WizardStepType.Start, result, "GetStepType"); }