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); }