private LightBddConfiguration Configure() { var configuration = new LightBddConfiguration(); configuration .ExecutionExtensionsConfiguration() .EnableStepCommenting(); configuration.Get <FeatureProgressNotifierConfiguration>() .UpdateNotifier(XUnit2ProgressNotifier.CreateFeatureProgressNotifier()); configuration.Get <ScenarioProgressNotifierConfiguration>() .UpdateNotifierProvider <ITestOutputProvider>(fixture => XUnit2ProgressNotifier.CreateScenarioProgressNotifier(fixture.TestOutput)); OnConfigure(configuration); return(configuration); }
/// <summary> /// Appends LightBDD.XUnit2 default feature progress notifiers. /// </summary> public static FeatureProgressNotifierConfiguration AppendFrameworkDefaultProgressNotifiers(this FeatureProgressNotifierConfiguration configuration) { return(configuration.AppendNotifiers(XUnit2ProgressNotifier.CreateFeatureProgressNotifier())); }