Esempio n. 1
0
        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());
        }
Esempio n. 2
0
        public void SetupContext()
        {
            FileWriter = new FakeTextWriter();

            Writer = new XmlReportListener(FileWriter);

            DoTestSetup(Writer);
            Result = FileWriter.Result;
            Debug.WriteLine(Result);
        }
Esempio n. 3
0
        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());
        }
Esempio n. 4
0
        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());
        }
Esempio n. 5
0
        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());
        }
        public void SetupContext()
        {
            FileWriter = new FakeTextWriter();

            Writer = new XmlReportListener(FileWriter);

            DoTestSetup(Writer);
            Result = FileWriter.Result;
            Debug.WriteLine(Result);
        }
        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());
        }
Esempio n. 12
0
 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 abstract void DoTestSetup(XmlReportListener writer);
 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();
        }
Esempio n. 17
0
 protected override void DoTestSetup(XmlReportListener writer)
 {
     SimulateStoryStarting(new Story("id", "summary", new IScenario[0]));
     Writer.Handle(new SessionFinished());
 }
 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();
 }