public void SetUp() { _module = new TestModule(); _mockSdk = new Mock<IWdApi>(); _mockWsMessage = new WsMessageMock(); _mockDocRepo = new Mock<IWdDocumentRepository>(); _mockProcessLauncher = new Mock<IProcessLauncher>(); _module.RegisterType<IOpenFileDialog, OpenFileDialog>(); _module.RegisterInstance(_mockSdk.Object); _module.RegisterInstance(_mockWsMessage.Mock.Object); _module.RegisterInstance(_mockDocRepo.Object); _module.RegisterInstance(_mockProcessLauncher.Object); }
public void SetUp() { this.module = new TestModule(); mockSdk = new Mock<IWdApi>(); mockWsMessage = new WsMessageMock(); mockDocRepo = new Mock<IWdDocumentRepository>(); module.RegisterType<ISaveFileDialog, SaveFileDialog>(); module.RegisterInstance<IWdApi>(mockSdk.Object); module.RegisterInstance<IWsMessage>(mockWsMessage.Mock.Object); module.RegisterInstance<IWdDocumentRepository>(mockDocRepo.Object); module.RegisterType<IDPConfigurator, WdConfigurator>(); configurator = (WdConfigurator)module.Resolve<IDPConfigurator>(); }
public void SetUp() { _module = new TestModule(); _mockWsMessage = new WsMessageMock(); _mockOpenDialog = new Mock<IOpenFileDialog>(); _mockSaveDialog = new Mock<ISaveFileDialog>(); _mockDocRepo = MockUtils.CreateRepositoryMock(); _mockProcessLauncher = new Mock<IProcessLauncher>(); _module.RegisterInstance<IWsMessage>(_mockWsMessage.Mock.Object); _module.RegisterInstance<IOpenFileDialog>(_mockOpenDialog.Object); _module.RegisterInstance<ISaveFileDialog>(_mockSaveDialog.Object); _module.RegisterInstance<IWdDocumentRepository>(_mockDocRepo.Object); _module.RegisterInstance<IProcessLauncher>(_mockProcessLauncher.Object); _module.RegisterType<DocumentProviderImpl, DocumentProviderImpl>(); }
TestModule GetTestModule() { var res = new TestModule(); res.RegisterAsReal(); var mockWsMessage = new WsMessageMock(); var mockOpenDialog = new Mock<IOpenFileDialog>(); var mockSaveDialog = new Mock<ISaveFileDialog>(); var mockDocRepo = MockUtils.CreateRepositoryMock(); var mockProcessLauncher = new Mock<IProcessLauncher>(); res.RegisterInstance(MockUtils.GetDefaultSdkMock().Object); res.RegisterInstance<IOptionsStorage>(new Mock<IOptionsStorage>().Object); res.RegisterInstance<IWsMessage>(mockWsMessage.Mock.Object); res.RegisterInstance<IOpenFileDialog>(mockOpenDialog.Object); res.RegisterInstance<ISaveFileDialog>(mockSaveDialog.Object); res.RegisterInstance<IWdDocumentRepository>(mockDocRepo.Object); res.RegisterInstance<IProcessLauncher>(mockProcessLauncher.Object); return res; }