public TestLogger(ITestLogAccessor testLogAccessor) { if (testLogAccessor is null) { throw new ArgumentNullException(nameof(testLogAccessor)); } this.testLogAccessor = testLogAccessor; }
public CalculatorResultSteps(Context context, ITestLogAccessor logger) { this.context = context; this.logger = logger; }
public TestLoggerProvider(ITestLogAccessor testLogAccessor) { this.testLogAccessor = testLogAccessor; }
public TestRunContext(IServiceProvider defaultServiceProvider, ITestLogAccessor logger) { ServiceProvider = defaultServiceProvider; Logger = logger; }
public static ILoggingBuilder AddTestLogging(this ILoggingBuilder builder, ITestLogAccessor testLogAccessor) => builder.AddProvider(new TestLoggerProvider(testLogAccessor));