PicklesDoc.Pickles.ObjectModel.Mapper.MapToScenario C# (CSharp) Method

MapToScenario() public method

public MapToScenario ( Gherkin.Ast scenario ) : Scenario
scenario Gherkin.Ast
return Scenario
        public Scenario MapToScenario(G.Scenario scenario)
        {
            if (scenario == null)
            {
                return null;
            }

            return new Scenario
            {
                Description = scenario.Description ?? string.Empty,
                Location = this.MapToLocation(scenario.Location),
                Name = scenario.Name,
                Slug = scenario.Name.ToSlug(),
                Steps = scenario.Steps.Select(this.MapToStep).ToList(),
                Tags = scenario.Tags.Select(this.MapToString).ToList()
            };
        }