protected override void DoTestSetup(XmlReportListener writer) { var testScenario = BuildTestScenario("scenarioId", "scenarioName", new[] { "line1", "line2" }); SimulateStoryStarting(new Story("id", "summary", new IScenario[] { testScenario })); SimulateScenarioStarting(testScenario); SimulateSuccessfulLine(testScenario, "line1"); SimulateStoryFailed(testScenario, "successPart", "failedPart", "failureMessage"); Writer.Handle(new SessionFinished()); }
public void SetupContext() { FileWriter = new FakeTextWriter(); Writer = new XmlReportListener(FileWriter); DoTestSetup(Writer); Result = FileWriter.Result; Debug.WriteLine(Result); }
protected override void DoTestSetup(XmlReportListener writer) { Scenario testScenario = new Scenario("", "scenarioId", "scenarioName", new[] { "line1", "line2" }.Select(l => new ScenarioLine { Text = l }).ToArray()); SimulateStoryStarting(new Story("id", "summary", new IScenario[] { testScenario })); SimulateScenarioStarting(testScenario); SimulateSuccessfulLine(testScenario, "line1"); SimulateSuccessfulLine(testScenario, "line2"); SimulateScenarioSucceeded(testScenario); Writer.Handle(new SessionFinished()); }
protected override void DoTestSetup(XmlReportListener writer) { var line = "!<%&>/>\"'line1"; var sucessScenario = BuildTestScenario("<successId&>\"'", "<successName>%&\"'", new[] { line }); SimulateStoryStarting(new Story("id", "summary", new IScenario[] { sucessScenario })); SimulateScenarioStarting(sucessScenario); SimulateSuccessfulLine(sucessScenario, line); SimulateStoryFailed(sucessScenario, line, line, line); Writer.Handle(new SessionFinished()); }
protected override void DoTestSetup(XmlReportListener writer) { var sucessScenario = BuildTestScenario("successId", "successName", new[] { "successLine" }); var failureScenario = BuildTestScenario("failureId", "failureName", new[] { "failureLine" }); SimulateStoryStarting(new Story("id", "summary", new IScenario[] { sucessScenario, failureScenario })); SimulateScenarioStarting(sucessScenario); SimulateSuccessfulLine(sucessScenario, "line1"); SimulateScenarioSucceeded(sucessScenario); SimulateScenarioStarting(failureScenario); SimulateStoryFailed(failureScenario, "foo", "bar", "failed"); Writer.Handle(new SessionFinished()); }
protected override void DoTestSetup(XmlReportListener writer) { var line = "!<%&>/>\"'line1"; var sucessScenario = BuildTestScenario("<successId&>\"'", "<successName>%&\"'", new[] { line }); SimulateStoryStarting(new Story("id", "summary", new IScenario[] {sucessScenario})); SimulateScenarioStarting(sucessScenario); SimulateSuccessfulLine(sucessScenario, line); SimulateStoryFailed(sucessScenario, line, line, line); Writer.Handle(new SessionFinished()); }
protected override void DoTestSetup(XmlReportListener writer) { var sucessScenario = BuildTestScenario("successId", "successName", new[] { "successLine" }); SimulateStoryStarting(new Story("id", "summary", new IScenario[] {sucessScenario})); SimulateScenarioStarting(sucessScenario); SimulateSuccessfulLine(sucessScenario, "line1"); SimulateScenarioSucceeded(sucessScenario); var failureScenario = BuildTestScenario("failureId", "failureName", new[] { "failureLine" }); SimulateStoryStarting(new Story("id", "summary", new IScenario[] {failureScenario})); SimulateScenarioStarting(failureScenario); SimulateStoryFailed(failureScenario, "foo", "bar", "failed"); Writer.Handle(new SessionFinished()); }
protected override void DoTestSetup(XmlReportListener writer) { var testScenario = BuildTestScenario("scenarioId", "scenarioName", new[] {"line1", "line2"}); SimulateStoryStarting(new Story("id", "summary", new IScenario[] {testScenario})); SimulateScenarioStarting(testScenario); SimulateSuccessfulLine(testScenario, "line1"); SimulateStoryFailed(testScenario, "successPart", "failedPart", "failureMessage"); Writer.Handle(new SessionFinished()); }
protected override void DoTestSetup(XmlReportListener writer) { Scenario testScenario = new Scenario("", "scenarioId", "scenarioName", new[] {"line1", "line2"}.Select(l=>new ScenarioLine {Text = l}).ToArray()); SimulateStoryStarting(new Story("id", "summary", new IScenario[] {testScenario})); SimulateScenarioStarting(testScenario); SimulateSuccessfulLine(testScenario, "line1"); SimulateSuccessfulLine(testScenario, "line2"); SimulateScenarioSucceeded(testScenario); Writer.Handle(new SessionFinished()); }
protected override void DoTestSetup(XmlReportListener writer) { var line = "!<%&>/>\"'line1"; var scenario = BuildTestScenario("<successId&>\"'", "<successName>%&\"'", new[] { line }); SimulateStoryStarting(new Story("id", "summary", new IScenario[] {scenario})); SimulateScenarioStarting(scenario); SimulateSuccessfulLine(scenario, line); Writer.Handle(new LineExecuted{Status = ExecutionStatus.Pending, Line = line}); Writer.Handle(new ScenarioFinished{Scenario = scenario, Status = ExecutionStatus.Pending}); Writer.Handle(new SessionFinished()); }
protected abstract void DoTestSetup(XmlReportListener writer);
protected override void DoTestSetup(XmlReportListener writer) { var line = "!<%&>/>\"'line1"; var sucessScenario = BuildTestScenario("<successId&>\"'", "<successName>%&\"'", new[] { line }); Writer.StoryStarting(new Story("id", "summary", new IScenario[] {sucessScenario})); Writer.ScenarioStarting(sucessScenario); Writer.Success(sucessScenario, line); Writer.ScenarioFailed(new ScenarioFailureInfo(sucessScenario, line, line, line)); Writer.Finished(); }
protected override void DoTestSetup(XmlReportListener writer) { Writer.StoryStarting(new Story("id", "summary", new IScenario[0])); Writer.Finished(); }
protected override void DoTestSetup(XmlReportListener writer) { var sucessScenario = BuildTestScenario("successId", "successName", new[] { "successLine" }); var failureScenario = BuildTestScenario("failureId", "failureName", new[] { "failureLine" }); Writer.StoryStarting(new Story("id", "summary", new IScenario[] {sucessScenario, failureScenario})); Writer.ScenarioStarting(sucessScenario); Writer.Success(sucessScenario, "line1"); Writer.ScenarioSucceeded(sucessScenario); Writer.ScenarioStarting(failureScenario); Writer.ScenarioFailed(new ScenarioFailureInfo(failureScenario, "foo", "bar", "failed")); Writer.Finished(); }
protected override void DoTestSetup(XmlReportListener writer) { SimulateStoryStarting(new Story("id", "summary", new IScenario[0])); Writer.Handle(new SessionFinished()); }
protected override void DoTestSetup(XmlReportListener writer) { var testScenario = BuildTestScenario("scenarioId", "scenarioName", new[] {"line1", "line2"}); Writer.StoryStarting(new Story("id", "summary", new IScenario[] {testScenario})); Writer.ScenarioStarting(testScenario); Writer.Success(testScenario, "line1"); Writer.ScenarioFailed(new ScenarioFailureInfo(testScenario, "successPart", "failedPart", "failureMessage")); Writer.Finished(); }