JsonAssertions

Assertion methods for JSON comparison


Keywords
NUnit, JSON
Install
Install-Package JsonAssertions -Version 1.0.1

Documentation

Example:

string expectedObject = "{prop1:'value1', name:'value'}";
string actualObject = "{prop1:'value1', name:'value2'}";

// Assertion will throw AssertionException with following message:
//  Property "name" does not match.
//  Expected string length 5 but was 6. Strings differ at index 5.
//  Expected: "value"
//  But was:  "value2"
//  ----------------^
AssertJson.AreEquals(expectedObject, actualObject);