public void ReportError(string errorMessage = null, object expected = null, object actual = null) { var errorMsg = String.Format("{0} Expected: {1}, Actual: {2}", errorMessage, expected, actual); _outputter.WriteError("[Failure] {0}", errorMsg); _errors.Add(errorMsg); }
public void ReportError(string errorMessage = null, object expected = null, object actual = null) { string errorMsg; if (expected != null || actual != null) { errorMsg = String.Format("{0} Expected: {1}, Actual: {2}", errorMessage, expected ?? "null", actual ?? "null"); } else { errorMsg = errorMessage; } _outputter.WriteError("[Failure] {0}", errorMsg); _errors.Add(errorMsg); }