Machine.Specifications.Reporting.Integration.TeamCityServiceMessageWriter.WriteTestFailedWithComparisonFailure C# (CSharp) Method

WriteTestFailedWithComparisonFailure() public method

public WriteTestFailedWithComparisonFailure ( string name, string message, string details, string expected, string actual ) : void
name string
message string
details string
expected string
actual string
return void
        public void WriteTestFailedWithComparisonFailure(string name, string message, string details, string expected, string actual)
        {
            if (name == null)
                throw new ArgumentNullException("name");
            if (message == null)
                throw new ArgumentNullException("message");
            if (details == null)
                throw new ArgumentNullException("details");
            if (expected == null)
                throw new ArgumentNullException("expected");
            if (actual == null)
                throw new ArgumentNullException("actual");

            WriteMessage(builder =>
            {
                builder.Append("testFailed name='");
                AppendEscapedString(builder, name);
                builder.Append("' type='comparisonFailure' message='");
                AppendEscapedString(builder, message);
                builder.Append("' details='");
                AppendEscapedString(builder, details);
                builder.Append("' expected='");
                AppendEscapedString(builder, expected);
                builder.Append("' actual='");
                AppendEscapedString(builder, actual);
                builder.Append('\'');
            });
        }