Ejemplo n.º 1
0
        public void Register(IWorkitemTreeView view)
        {
            if (view == null)
            {
                throw new ArgumentNullException("view");
            }

            this.view       = view;
            view.Controller = this;
            assetCache      = DataLayer.CreateAssetCache();
        }
 public void SetUp() {
     dataLayerMock = mockRepository.StrictMock<IDataLayer>();
     assetCacheMock = mockRepository.StrictMock<IAssetCache>();
     settingsMock = mockRepository.StrictMock<ISettings>();
     viewMock = mockRepository.StrictMock<IWorkitemTreeView>();
     waitCursorStub = mockRepository.Stub<IWaitCursor>();
     eventDispatcherMock = mockRepository.Stub<IEventDispatcher>();
     loggerFactoryMock = mockRepository.DynamicMock<ILoggerFactory>();
     effortTrackingMock = mockRepository.StrictMock<IEffortTracking>();
     loggerFactoryMock.Stub(x => x.GetLogger(null)).IgnoreArguments().Return(mockRepository.Stub<ILogger>());
     configuration = new Configuration();
     Container.Rebind<IDataLayer>().ToConstant(dataLayerMock);
     controller = new WorkitemTreeController(loggerFactoryMock, dataLayerMock, configuration, settingsMock, eventDispatcherMock);
 }
        public void SetUp()
        {
            dataLayerMock       = mockRepository.StrictMock <IDataLayer>();
            assetCacheMock      = mockRepository.StrictMock <IAssetCache>();
            settingsMock        = mockRepository.StrictMock <ISettings>();
            viewMock            = mockRepository.StrictMock <IWorkitemTreeView>();
            waitCursorStub      = mockRepository.Stub <IWaitCursor>();
            eventDispatcherMock = mockRepository.Stub <IEventDispatcher>();
            loggerFactoryMock   = mockRepository.DynamicMock <ILoggerFactory>();
            effortTrackingMock  = mockRepository.StrictMock <IEffortTracking>();
            loggerFactoryMock.Stub(x => x.GetLogger(null)).IgnoreArguments().Return(mockRepository.Stub <ILogger>());

            configuration = new Configuration();

            Container.Rebind <IDataLayer>().ToConstant(dataLayerMock);
            controller = new WorkitemTreeController(loggerFactoryMock, dataLayerMock, configuration, settingsMock, eventDispatcherMock);
        }
        public void Register(IWorkitemTreeView view) {
            if(view == null) {
                throw new ArgumentNullException("view");
            }

            this.view = view;
            view.Controller = this;
            assetCache = DataLayer.CreateAssetCache();
        }