public Step(Scenario scenario, StepPrefix stepPrefix, Action methodToRun)
 {
     Prefix = stepPrefix;
     MethodToRun = methodToRun;
     Scenario = scenario;
     Scenario.AddStep(this);
 }
 public GivenStep(Scenario scenario, Action methodToRun)
     : base(scenario, StepPrefix.Given, methodToRun)
 {
 }
 public ThenStep(Scenario scenario, StepPrefix stepPrefix, Action methodToRun)
     : base(scenario, stepPrefix, methodToRun)
 {
 }