Esempio n. 1
0
 protected void Add(IScenarioStep step)
 {
     ++scenarioSteps;
     if (null != currentScenario)
     {
         this.currentScenario.Add(() => step.SetUp(), () => step.ExecuteStep(), () => step.CleanUp(), () => step.EndRunCleanUp());
     }
     else
     {
         currentScenario = new Scenario(() => step.SetUp(), () => step.ExecuteStep(), () => step.CleanUp(), () => step.EndRunCleanUp());
         scenarios.Add(currentScenario);
     }
 }
Esempio n. 2
0
 public void Add(IScenarioStep scenarioStep)
 {
     toExec.Add(new ScenarioItem(() => scenarioStep.CleanUp(), () => scenarioStep.ExecuteStep(), () => scenarioStep.CleanUp(), () => scenarioStep.EndRunCleanUp()));
 }