public void Initialize() { this.mockPluginService = new Mock<IPluginService>(); this.mockVisualStudioService = new Mock<IVisualStudioService>(); this.mockFileSystem = new Mock<IFileSystem>(); this.mockSettingsService = new Mock<ISettingsService>(); this.mockSnippetsService = new Mock<ISnippetService>(); this.mockNugetService = new Mock<INugetService>(); this.mockFile = new MockFile(); this.mockFileInfoFactory = new Mock<IFileInfoFactory>(); this.mockFileInfo = new MockFileInfo(); this.mockFileSystem.SetupGet(x => x.File).Returns(this.mockFile); this.mockFileSystem.SetupGet(x => x.FileInfo).Returns(this.mockFileInfoFactory.Object); this.mockFileInfoFactory.Setup(x => x.FromFileName(It.IsAny<string>())).Returns(this.mockFileInfo); this.mockPluginService.SetupGet(x => x.Messages).Returns(new List<string>()); this.service = new PluginsService( this.mockPluginService.Object, this.mockSettingsService.Object, this.mockSnippetsService.Object, this.mockNugetService.Object); }
public void Initialize() { this.mockVisualStudioService = new Mock<IVisualStudioService>(); this.mockFileSystem = new Mock<IFileSystem>(); this.mockSettingsService = new Mock<ISettingsService>(); this.mockSnippetsService = new Mock<ISnippetService>(); this.mockFile = new MockFile(); this.mockFileInfoFactory = new Mock<IFileInfoFactory>(); this.mockFileInfo = new MockFileInfo(); this.mockTranslator = new Mock<ITranslator<string, CodeConfig>>(); this.mockFileSystem.SetupGet(x => x.File).Returns(this.mockFile); this.mockFileSystem.SetupGet(x => x.FileInfo).Returns(this.mockFileInfoFactory.Object); this.mockFileInfoFactory.Setup(x => x.FromFileName(It.IsAny<string>())).Returns(this.mockFileInfo); this.service = new PluginsService( this.mockFileSystem.Object, this.mockSettingsService.Object, this.mockSnippetsService.Object, this.mockTranslator.Object); }