public string GenerateTestExecution(ITestReporterWrapper testReporterWrapper) { ITestReporterWrapper dummyInnerWrapper = new NoTestReporting(); string innerExecution = _inner.GenerateTestExecution(dummyInnerWrapper); return(testReporterWrapper.WrapTestExecutionWithReporting(innerExecution, this)); }
public string GenerateTestExecution(ITestReporterWrapper testReporterWrapper) { return($"if ({_condition}) {{ {_innerTest.GenerateTestExecution(testReporterWrapper)} }} else {{ {testReporterWrapper.GenerateSkippedTestReporting(_innerTest)} }}"); }