public TestLoggerTests() { this.logger = new TestableTestLogger(); this.mockEvents = new MockTestLoggerEvents(); this.loggerParams = new Dictionary <string, string> { { DefaultLoggerParameterNames.TestRunDirectory, this.resultsPath } }; }
public void StartShouldUpdateTestRunConfiguration() { var loggerEvents = new MockTestLoggerEvents(); var run = new TestRunBuilder().Subscribe(loggerEvents).Build(); loggerEvents.RaiseTestRunStart(this.testRunCriteria); Assert.IsNotNull(run.RunConfiguration); Assert.AreEqual("/tmp/test.dll", run.RunConfiguration.AssemblyPath); Assert.AreEqual(".NETCoreApp,Version=v5.0", run.RunConfiguration.TargetFramework); Assert.IsNotNull(run.RunConfiguration.StartTime); }
public TestRunSimulator(TestLogger logger) { this.logger = logger; this.loggerEvents = new MockTestLoggerEvents(); }