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