public void SetUp() { viewMock = MockRepository.StrictMock<IProjectTreeView>(); dataLayerMock = MockRepository.StrictMock<IDataLayer>(); eventDispatcherMock = MockRepository.StrictMock<IEventDispatcher>(); settingsMock = MockRepository.StrictMock<ISettings>(); loggerFactoryMock = MockRepository.DynamicMock<ILoggerFactory>(); loggerFactoryMock.Stub(x => x.GetLogger(null)).IgnoreArguments().Return(MockRepository.Stub<ILogger>()); controller = new ProjectTreeController(loggerFactoryMock, dataLayerMock, settingsMock, eventDispatcherMock); }
public void SetUp() { viewMock = MockRepository.StrictMock <IProjectTreeView>(); dataLayerMock = MockRepository.StrictMock <IDataLayer>(); eventDispatcherMock = MockRepository.StrictMock <IEventDispatcher>(); settingsMock = MockRepository.StrictMock <ISettings>(); loggerFactoryMock = MockRepository.DynamicMock <ILoggerFactory>(); loggerFactoryMock.Stub(x => x.GetLogger(null)).IgnoreArguments().Return(MockRepository.Stub <ILogger>()); controller = new ProjectTreeController(loggerFactoryMock, dataLayerMock, settingsMock, eventDispatcherMock); }
public void RegisterView(IProjectTreeView view) { View = view; View.Controller = this; }