private void generateClassTableSummaryToolStripMenuItem_Click(object sender, EventArgs e) { var report = new DocumentationReportDatabaseEntities(); report.GenerateReport(Activator.RepositoryLocator.CatalogueRepository.CommentStore, new PopupChecksUI("Generating class summaries", false), Activator.CoreIconProvider, Activator.RepositoryLocator.CatalogueRepository.MEF, true); }
public void Test_DocumentationReportDatabaseEntities_Normal() { var store = new CommentStore(); store.ReadComments(TestContext.CurrentContext.TestDirectory); SetupMEF(); var reporter = new DocumentationReportDatabaseEntities(); Bitmap bmp = new Bitmap(19, 19); using (var g = Graphics.FromImage(bmp)) g.DrawRectangle(new Pen(Color.DarkMagenta), 5, 5, 5, 5); var iconProvider = Mock.Of <IIconProvider>(m => m.GetImage(It.IsAny <object>(), It.IsAny <OverlayKind>()) == bmp); reporter.GenerateReport(store, new ThrowImmediatelyCheckNotifier(), iconProvider, MEF, false); }