Example #1
0
        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);
        }
Example #2
0
        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();
        }
Example #3
0
        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();
            }
        }