public TestCaseReporter(ILogger logger, ITestCaseReporterContext testCaseReporterContext) { Logger = logger ?? throw new ArgumentNullException(nameof(logger)); if (null == testCaseReporterContext) { throw new ArgumentNullException(nameof(testCaseReporterContext)); } LogFilePath = testCaseReporterContext.LogFilePath; }
public ITestCaseReporter CreateTestCaseReporter(ILogger logger, ITestCaseReporterContext testCaseReportingContext) { if (null == testCaseReportingContext) { throw new ArgumentNullException(nameof(testCaseReportingContext)); } if (null == logger) { throw new ArgumentNullException(nameof(logger)); } return(new TestCaseReporter(logger, testCaseReportingContext)); }
public ITestCaseReporter CreateTestCaseReporter(ILogger logger, ITestCaseReporterContext testCaseReporterContext) { return(new TestCaseReporter(logger, this, testCaseReporterContext.LogFilePath)); }