<PackageReference Include="NUnit" Version="4.3.2" />

MessageWriter

public abstract class MessageWriter : StringWriter
public abstract int MaxLineLength { get; set; }

protected MessageWriter()

public abstract void DisplayDifferences(ConstraintResult result)

public abstract void DisplayDifferences(object expected, object actual)

public abstract void DisplayDifferences(object expected, object actual, Tolerance tolerance)

public abstract void DisplayStringDifferences(string expected, string actual, int mismatch, bool ignoreCase, bool clipping)

public virtual void DisplayStringDifferences(string expected, string actual, int mismatchExpected, int mismatchActual, bool ignoreCase, bool ignoreWhiteSpace, bool clipping)

public abstract void WriteActualValue(object actual)

public abstract void WriteCollectionElements(IEnumerable collection, long start, int max)

public void WriteMessageLine(string message, object[] args)

Method to write single line message with optional args, usually written to precede the general failure message.

public abstract void WriteMessageLine(int level, string message, object[] args)

Method to write single line message with optional args, usually written to precede the general failure message, at a given indentation level.

public abstract void WriteValue(object val)

Writes the text for a generalized value.