Creates a new TestMessage instance.
The message to show to the user.
Actual test output. If given with expectedOutput, a diff view will be shown.
Expected test output. If given with actualOutput, a diff view will be shown.
Associated file location.
Human-readable message text to display.
Creates a new TestMessage that will present as a diff in the editor.
Message to display to the user.
Expected output.
Actual output.
Message associated with the test state. Can be linked to a specific source range -- useful for assertion failures, for example.