public override void MyTestInitialize() { base.MyTestInitialize(); m_PresenterTransaction = PresenterFactory.BeginSharedPresenterTransaction(m_Container, new BaseForm()); PresenterFactory.SharedPresenter.SharedModel.ExportStrategy = new FakeExportDialogStrategy(); m_ChartForm = new ChartDetailPanel(); m_ChartPresenter = new ChartPresenter(PresenterFactory.SharedPresenter, m_ChartForm); }
private void InitPresentersAndViews() { using (PresenterFactory.BeginSharedPresenterTransaction(StructureMapContainerInit(), new BaseForm())) { var mocks = new Mockery(); var chartView = DataHelper.GetView <IChartView>(mocks); m_ChartPresenter = DataHelper.GetPresenter <ChartPresenter>(chartView); Assert.IsNotNull(m_ChartPresenter); IPivotDetailView pivotView = PivotPresenterReportTests.GetPivotView(mocks); m_PivotDetailPresenter = DataHelper.GetPresenter <PivotDetailPresenter>(pivotView); Assert.IsNotNull(m_PivotDetailPresenter); var mapView = DataHelper.GetView <IMapView>(mocks); m_MapPresenter = DataHelper.GetPresenter <MapPresenter>(mapView); Assert.IsNotNull(m_MapPresenter); var layoutInfoView = DataHelper.GetView <IPivotInfoDetailView>(mocks); m_PivotInfoPresenter = DataHelper.GetPresenter <PivotInfoPresenter>(layoutInfoView); Assert.IsNotNull(m_PivotInfoPresenter); var viewDetailView = DataHelper.GetView <IViewDetailView>(mocks); m_ViewDetailPresenter = DataHelper.GetPresenter <ViewDetailPresenter>(viewDetailView); Assert.IsNotNull(m_ViewDetailPresenter); var layoutDetailView = DataHelper.GetView <ILayoutDetailView>(mocks); m_LayoutDetailPresenter = DataHelper.GetPresenter <LayoutDetailPresenter>(layoutDetailView); Assert.IsNotNull(m_LayoutDetailPresenter); var pivotGridView = mocks.NewMock <IAvrPivotGridView>(); Expect.Once.On(pivotGridView).EventAdd("SendCommand", Is.Anything); m_PivotGridPresenter = PresenterFactory.SharedPresenter[pivotGridView] as AvrPivotGridPresenter; Assert.IsNotNull(m_PivotGridPresenter); mocks.VerifyAllExpectationsHaveBeenMet(); } }
static void Main() { NGramService ngrammer = new NGramService(); ConcordanceService concordancer = new ConcordanceService(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); MainWindow main = new MainWindow(); CSVLoader loader = new CSVLoader(); LinearHeatmapForm heatmap = new LinearHeatmapForm(); DelimiterStep delim = new DelimiterStep(); ChartForm chart = new ChartForm(); Suggester suggester = new Suggester(); CSVReadService fileReader = new CSVReadService(); SearchService searcher = new SearchService(); HeatmapService heater = new HeatmapService(); FolderService folder = new FolderService(); DatasetStatisticsService dataset = new DatasetStatisticsService(); TaggedCollectionStatisticsService corpus = new TaggedCollectionStatisticsService(); //var tagger = main; TagService service = new TagService(); TagsetEditor editor = new TagsetEditor(); TagFileWriter writer = new TagFileWriter(); TagPresenter tagPresenter = new TagPresenter(main, main, service, editor, writer); TagsetPresenter tagsetPresenter = new TagsetPresenter(editor, service, main); SuggestPresenter suggestPresenter = new SuggestPresenter(suggester, main, main); MainPresenter presenter = new MainPresenter(main, main, service, loader, searcher, folder, dataset, corpus, concordancer, ngrammer); CSVPresenter csv = new CSVPresenter(main, loader, fileReader, delim); HeatmapPresenter heatmapPresenter = new HeatmapPresenter(main, heatmap, heater); ChartPresenter chartPresenter = new ChartPresenter(main, chart); main.AddOwnedForm(delim); Application.Run(main); }
private void loadData() { try { objPresenter = new ChartPresenter(this, Name); objPresenter.getChartData(null); //Chart1.ClientIDMode = ClientIDMode.Static; chartImg.Src = imageUrl; lblLocation.Text = objLocInfo.placeName; } catch (Exception ex) { AgriCastException currEx = new AgriCastException(objSerPre.GetServiceDetails(), ex); AgriCastLogger.Publish(currEx, AgriCastLogger.LogType.Error); HttpContext.Current.Session["ErrorMessage"] = objCommonUtil.getTransText(Constants.MOB_LOAD_CHART_FAILURE) + " : " + ex.Message.ToString(); return; } }
private static void TestChartExport(ChartPresenter presenter, ExportType exportType, string ext) { presenter.ExportChart(exportType); DataHelper.CheckAndDeleteFile(ext); }