Beispiel #1
0
        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);
        }