StoryTeller.Engine.SpecRunner.buildResultsForContextCreationFailure C# (CSharp) Méthode

buildResultsForContextCreationFailure() private static méthode

private static buildResultsForContextCreationFailure ( SpecExecutionRequest request, Exception ex, StoryTeller.Engine.Timings timings ) : SpecResults
request SpecExecutionRequest
ex System.Exception
timings StoryTeller.Engine.Timings
Résultat SpecResults
        private static SpecResults buildResultsForContextCreationFailure(SpecExecutionRequest request, Exception ex,
            Timings timings)
        {
            var result = new StepResult(request.Specification.id, ex) {position = Stage.context};
            var perf = timings.Finish();

            return new SpecResults
            {
                Attempts = request.Plan.Attempts,
                Duration = timings.Duration,
                Performance = perf.ToArray(),
                Counts = new Counts(0, 0, 1, 0),
                Results = new IResultMessage[]
                {
                    result
                }
            };
        }