Beispiel #1
0
 public static void TeardownFunctionsAfterScenario(FeatureContext context)
 {
     if (context.TryGetValue(out FunctionsController controller))
     {
         context.RunAndStoreExceptions(controller.TeardownFunctions);
     }
 }
Beispiel #2
0
 public static void StopManagementApi(FeatureContext featureContext)
 {
     featureContext.RunAndStoreExceptions(
         () =>
     {
         FunctionsController functionsController = FunctionsBindings.GetFunctionsController(featureContext);
         functionsController.TeardownFunctions();
     });
 }
Beispiel #3
0
 public static void TeardownContainer(FeatureContext featureContext)
 {
     featureContext.RunAndStoreExceptions(
         () => DisposeServiceProvider(featureContext));
 }
Beispiel #4
0
 public static void TeardownContainer(FeatureContext featureContext)
 {
     featureContext.RunAndStoreExceptions(
         () => ContainerBindings.GetServiceProvider(featureContext).GetRequiredService <ITestNameProvider>().CompleteTestSession());
 }