Value that failed to conform to the expectedTd
.
TypeDescription that actualValue
was expected to conform to.
An array of numbers and strings which defines a path to suspect's
invalid actualValue
.
@remarks
E.g. if suspect.foo.bar[3][5] failed to match to the expectedTd
,
then path would be [ 'foo', 'bar', 3, 5 ]
.
Returns path converted to a human readable JavaScript property access notation string if match was failed. Returned string begins with the 'root' as the root object to access the properties.
Returns a string of form: "value (JSON.stringify(actualValue)) at path 'pathString()' doesn't exactly conform to the given type description (stringifyTd(expectedTd))"
Generated using TypeDoc
Use just class MismatchInfo