示例#1
0
 public void TagsAreReportedInMarkdownReport()
 {
     var reportModel = this.CreateReportModel();
     var model = new FileReportModel(reportModel);
     var sut = new MarkDownReportBuilder();
     ReportApprover.Approve(model, sut);
 }
示例#2
0
 public void TagsAreReportedInMarkdownReport()
 {
     var story = this.Given(_ => GivenAStep())
         .WithTags("Tag1", "Tag 2")
         .BDDfy();
     Func<FileReportModel> model = () => new FileReportModel(new[] { story });
     var sut = new MarkDownReportBuilder();
     ReportApprover.Approve(model, sut);
 }
        public void ShouldProduceExpectedMarkdownWithExamples()
        {
            Func<FileReportModel> model = () =>
                new FileReportModel(new ReportTestData().CreateTwoStoriesEachWithOneFailingScenarioAndOnePassingScenarioWithThreeStepsOfFiveMillisecondsAndEachHasTwoExamples())
                {
                    RunDate = new DateTime(2014, 3, 25, 11, 30, 5)
                };

            var sut = new MarkDownReportBuilder();
            ReportApprover.Approve(model, sut);
        }
 public void ShouldProduceExpectedMarkdown()
 {
     Func<FileReportModel> model = () => new FileReportModel(new ReportTestData().CreateMixContainingEachTypeOfOutcome());
     var sut = new MarkDownReportBuilder();
     ReportApprover.Approve(model, sut);
 }
 public void GivenAMarkDownReportBuilder()
 {
     _sut = new MarkDownReportBuilder();
 }