Esempio n. 1
0
        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()));
 }