Exemple #1
0
        public TestCaseReporter(ILogger logger, ITestCaseReporterContext testCaseReporterContext)
        {
            Logger = logger ?? throw new ArgumentNullException(nameof(logger));
            if (null == testCaseReporterContext)
            {
                throw new ArgumentNullException(nameof(testCaseReporterContext));
            }

            LogFilePath = testCaseReporterContext.LogFilePath;
        }
Exemple #2
0
        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));
        }
Exemple #3
0
 public ITestCaseReporter CreateTestCaseReporter(ILogger logger, ITestCaseReporterContext testCaseReporterContext)
 {
     return(new TestCaseReporter(logger, this, testCaseReporterContext.LogFilePath));
 }