public void RunFinished(ITestResult result) { var total = result.FailCount + result.PassCount + result.InconclusiveCount; var message = $"Test run finished: {total} Passed: {result.PassCount} Failed: {result.FailCount} Inconclusive: {result.InconclusiveCount}"; HackyLogger.Log(message, important: true); }
public void TestFinished(ITestResult result) { if (!result.Test.IsSuite) { var className = result.Test.ClassName?.Split('.').LastOrDefault(); var status = result.ResultState.Status.ToString().ToUpper(); var message = $"\t[{status}] {className}.{result.Test.Name}"; HackyLogger.Log(message); } }
public void RunStarted(ITest testsToRun) { HackyLogger.Log($"Test run started: {testsToRun.TestCaseCount} total tests", important: true); }