private void LogSummary([NotNull] NotNullTesterResult result) { var testedCount = result.ToTest; var passedCount = testedCount - result.Failed; _logger.Information("[ SUMMARY ] Total Tested/Passed: " + $"{testedCount}/{passedCount}"); }
public void LogResult(NotNullTesterResult result) { Guard.ArgumentNotNull(result, nameof(result)); LogFinished(result); LogSummary(result); LogPassedOrFailed(result); }
private void LogPassedOrFailed([NotNull] NotNullTesterResult result) { var values = result.TestValue == null ? "null" : result.TestValue.ToString( ); _logger.Information(result.Failed == 0 ? PassMessage(result, values) : FailMessage(result, values)); }
private string PassMessage(NotNullTesterResult result, string values) { return($"[ PASSED ] Tested type '{result.InstanceType}' " + $"for '{result.ExceptionType}' using value '{values}'"); }
private void LogFinished([NotNull] NotNullTesterResult result) { _logger.Information($"[ FINISHED ] Testing class '{result.InstanceType}'"); }
private string FailMessage([NotNull] NotNullTesterResult result, string values) { return($"[ FAILED ] Tested type '{result.InstanceType}' " + $"for '{result.ExceptionType}' using value '{values}'"); }