protected TestsBase() { MockLogger = new Mock <ILogger>(); MockLogger.Setup(l => l.GetMessages(It.IsAny <Severity[]>())).Returns(new List <string>()); Mock <IGoogleTestAdapterSettingsContainer> mockSettingsContainer = new Mock <IGoogleTestAdapterSettingsContainer>(); MockOptions = new Mock <SettingsWrapper>(mockSettingsContainer.Object); MockFrameworkReporter = new Mock <ITestFrameworkReporter>(); TestEnvironment = new TestEnvironment(MockOptions.Object, MockLogger.Object); TestDataCreator = new TestDataCreator(TestEnvironment); }
protected TestsBase() { MockLogger = new Mock <ILogger>(); MockLogger.Setup(l => l.GetMessages(It.IsAny <Severity[]>())).Returns(new List <string>()); var mockSettingsContainer = new Mock <IGoogleTestAdapterSettingsContainer>(); var mockRunSettings = new Mock <RunSettings>(); mockSettingsContainer.Setup(c => c.SolutionSettings).Returns(mockRunSettings.Object); MockOptions = new Mock <SettingsWrapper>(mockSettingsContainer.Object, Path.GetFullPath(TestResources.SampleTestsSolutionDir)); MockFrameworkReporter = new Mock <ITestFrameworkReporter>(); TestEnvironment = new TestEnvironment(MockOptions.Object, MockLogger.Object); TestDataCreator = new TestDataCreator(TestEnvironment); }