示例#1
0
        public TestLogger(ITestLogAccessor testLogAccessor)
        {
            if (testLogAccessor is null)
            {
                throw new ArgumentNullException(nameof(testLogAccessor));
            }

            this.testLogAccessor = testLogAccessor;
        }
示例#2
0
 public CalculatorResultSteps(Context context, ITestLogAccessor logger)
 {
     this.context = context;
     this.logger  = logger;
 }
 public TestLoggerProvider(ITestLogAccessor testLogAccessor)
 {
     this.testLogAccessor = testLogAccessor;
 }
示例#4
0
 public TestRunContext(IServiceProvider defaultServiceProvider, ITestLogAccessor logger)
 {
     ServiceProvider = defaultServiceProvider;
     Logger          = logger;
 }
示例#5
0
 public static ILoggingBuilder AddTestLogging(this ILoggingBuilder builder, ITestLogAccessor testLogAccessor)
 => builder.AddProvider(new TestLoggerProvider(testLogAccessor));