public static void AddScenario(BddScenarioCmdletBase cmdlet) { ScenarioProcessingClass scenarioClass = BDDAddinData.GetFeature( cmdlet.InputObject.Title, cmdlet.InputObject.Narrative); if (null != scenarioClass) { scenarioClass.AddScenario(cmdlet); } }
public static void CreateNewFeature(BddFeatureCmdletBase cmdlet) { var scenarioClass = new ScenarioProcessingClass(); scenarioClass.SetupFeature( cmdlet.FeatureName, cmdlet.AsA, cmdlet.IWant, cmdlet.SoThat); scenarioClass.MainSetup(); BDDAddinData.Features.Add(scenarioClass); cmdlet.WriteObject(cmdlet, scenarioClass.FeatureCreated); }