Example #1
0
        public void When_campaign_contains_atLeast_1_project_Then_correct_campaign_repo_is_generated()
        {
            var projectRepoTests = new ProjectRepoTests();

            var campaign = CreateCampaign();

            projectRepoTests.CreateProject(campaign.Id);
            projectRepoTests.CreateProject(campaign.Id);

            var report = repo.GetCampaignsAndProjectCounts();

            var campaignFromReport = report.First(r => r.Campaign.Id == campaign.Id);

            Assert.Equal(2, campaignFromReport.ProjectCount);
        }
Example #2
0
 public virtual List <CampaignReport> GetCampaignsWithProjectCounts()
 {
     return(repo.GetCampaignsAndProjectCounts());
 }