public virtual void OnScenarioEnd() { if (_contextManager.ScenarioContext.ScenarioExecutionStatus != ScenarioExecutionStatus.Skipped) { FireScenarioEvents(HookType.AfterScenario); } _contextManager.CleanupScenarioContext(); }
public virtual void OnScenarioEnd() { try { if (_contextManager.ScenarioContext.ScenarioExecutionStatus != ScenarioExecutionStatus.Skipped) { FireScenarioEvents(HookType.AfterScenario); } _testThreadExecutionEventPublisher.PublishEvent(new ScenarioFinishedEvent(FeatureContext, ScenarioContext)); } finally { _contextManager.CleanupScenarioContext(); } }
public void OnScenarioEnd() { FireScenarioEvents(BindingEvent.ScenarioEnd); contextManager.CleanupScenarioContext(); }
public void OnScenarioEnd() { FireScenarioEvents(HookType.AfterScenario); contextManager.CleanupScenarioContext(); }