public void ShouldSetMessageWithFailureWhenFailed() { _results.Fail(new Exception("Error")); Assert.That(_results.Result, Is.TypeOf(typeof(Failed))); Assert.That(_results.Message, Is.EqualTo("System.Exception : Error")); }
private void AfterScenario(ScenarioResult scenarioResult) { try { context.ScenarioFinishedEvent(scenarioResult); } catch (Exception e) { if (!scenarioResult.HasFailed) { scenarioResult.Fail(e); } } }
private ScenarioResult BeforeScenario(Scenario scenario) { var result = new ScenarioResult(scenario.Feature, scenario.Title); try { context.ScenarioStartedEvent(scenario); } catch (Exception e) { result.Fail(e); } return(result); }
private void AfterScenario(Scenario scenario, ScenarioResult scenarioResult) { if (scenario.Steps.Any()) { try { stringStepRunner.AfterScenario(); } catch (Exception e) { if (!scenarioResult.HasFailedSteps()) scenarioResult.Fail(new WrappedException(e)); } } }
private void AfterScenario(Scenario scenario, ScenarioResult scenarioResult) { if (scenario.Steps.Any()) { try { stringStepRunner.AfterScenario(); } catch (Exception e) { if (!scenarioResult.HasFailedSteps()) { scenarioResult.Fail(new WrappedException(e)); } } } }