internal static PivotDetailPresenter GetAndCheckPivotPresenter (Mockery mocks, DataSet dataSet, out IPivotDetailView pivotView) { pivotView = GetPivotView(mocks); Expect.AtLeastOnce.On(pivotView).GetProperty("baseDataSet").Will(Return.Value(dataSet)); var pivotPresenter = DataHelper.GetPresenter <PivotDetailPresenter>(pivotView); Assert.IsNotNull(pivotPresenter); return(pivotPresenter); }
public void CreatePivotPresenterTest() { var mocks = new Mockery(); IPivotDetailView pivotView = PivotPresenterReportTests.GetPivotView(mocks); //Expect.Once.On(pivotView).EventAdd("SendCommand", Is.Anything); // Expect.Once.On(pivotView).SetProperty("DBService"); BaseAvrPresenter avrPresenter = PresenterFactory.SharedPresenter[pivotView]; Console.WriteLine(avrPresenter); Assert.IsTrue(avrPresenter is PivotDetailPresenter); mocks.VerifyAllExpectationsHaveBeenMet(); }
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(); } }