Example #1
0
    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);
    }
Example #2
0
    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);
        }
    }
Example #3
0
 public void RunStarted(ITest testsToRun)
 {
     HackyLogger.Log($"Test run started: {testsToRun.TestCaseCount} total tests", important: true);
 }