Ejemplo n.º 1
0
        public void TagsAreReportedInHtmlReport()
        {
            var model = new HtmlReportModel(this.CreateReportModel())
            {
                RunDate = new DateTime(2014, 3, 25, 11, 30, 5)
            };

            var sut = new ClassicReportBuilder();

            ReportApprover.Approve(model, sut);
        }
Ejemplo n.º 2
0
        public void ShouldProduceExpectedHtml()
        {
            Func <FileReportModel> model = () =>
                                           new HtmlReportModel(new ReportTestData().CreateTwoStoriesEachWithOneFailingScenarioAndOnePassingScenarioWithThreeStepsOfFiveMilliseconds())
            {
                RunDate = new DateTime(2014, 3, 25, 11, 30, 5)
            };

            var sut = new ClassicReportBuilder();

            ReportApprover.Approve(model, sut);
        }
        public void ShouldProduceExpectedHtmlWithExamples()
        {
            var reportData = new ReportTestData().CreateTwoStoriesEachWithOneFailingScenarioAndOnePassingScenarioWithThreeStepsOfFiveMillisecondsAndEachHasTwoExamples().ToReportModel();
            var model      = new HtmlReportModel(reportData)
            {
                RunDate = new DateTime(2014, 3, 25, 11, 30, 5)
            };

            var sut = new ClassicReportBuilder();

            ReportApprover.Approve(model, sut);
        }
Ejemplo n.º 4
0
        public void TagsAreReportedInHtmlReport()
        {
            var story = this.Given(_ => GivenAStep())
                        .WithTags("Tag1", "Tag 2")
                        .BDDfy();
            Func <FileReportModel> model = () => new HtmlReportModel(new[] { story })
            {
                RunDate = new DateTime(2014, 3, 25, 11, 30, 5)
            };

            var sut = new ClassicReportBuilder();

            ReportApprover.Approve(model, sut);
        }