示例#1
0
 internal ScenarioBuilder(string scenarioName, Feature feature, CoreFactory factory)
 {
     this.factory = factory;
     outcomeAggregator = factory.UtilityFactory.CreateOutcomeAggregator();
     scenario = factory.CreateScenario(scenarioName, feature);
     runner = factory.CreateScenarioRunner(scenario);
 }
示例#2
0
 internal ScenarioBuilder(
     string scenarioName,
     Feature feature,
     CoreFactory factory,
     string methodName,
     string explanation,
     TextFormat explanationFormat,
     string[] assignments,
     string[] tags,
     int sortOrder)
 {
     this.factory      = factory;
     outcomeAggregator = factory.UtilityFactory.CreateOutcomeAggregator();
     scenario          = factory.CreateScenario(scenarioName, feature, methodName, explanation, explanationFormat, assignments, tags, sortOrder);
     runner            = factory.CreateScenarioRunner(scenario);
 }