public void GherkinTitleShouldBe()
        {
            var sut    = new ScenarioOutlineBuilder(Internationalization.Default, "method_description");
            var result = sut.Build();

            result.Name.Should().Contain("method_description");
        }
        public void ScenarioOutlineBuilderBuildNoSteps()
        {
            var sut = new ScenarioOutlineBuilder(Internationalization.Default, "test method name");

            sut.AddDescription("a description of the scenario outline");
            var result = sut.Build();

            result.Name.Should().Contain("test method name");
            result.Description.Should().Contain("a description of the scenario outline");
            result.Keyword.Syntax.Should().Be(GherkinKeyword.Scenarios);
            result.Steps.Count().Should().Be(0);
        }
        public void GherkinBlockShouldBe()
        {
            var sut = new ScenarioOutlineBuilder(Internationalization.Default, string.Empty);

            sut.Keyword.Syntax.Should().Be(GherkinKeyword.ScenarioOutline);
        }