Exemple #1
0
 public TestLoggerTests()
 {
     this.logger       = new TestableTestLogger();
     this.mockEvents   = new MockTestLoggerEvents();
     this.loggerParams = new Dictionary <string, string> {
         { DefaultLoggerParameterNames.TestRunDirectory, this.resultsPath }
     };
 }
Exemple #2
0
        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);
        }
Exemple #3
0
 public TestRunSimulator(TestLogger logger)
 {
     this.logger       = logger;
     this.loggerEvents = new MockTestLoggerEvents();
 }