NUnit.DeepObjectCompare (nuget): Add deep object comparison to your NUnit assertions.  Simply use Is.DeepEqualTo in place of Is.EqualTo.
Keywords: NUnit|deep|object|objects|compare|comparison|equality|equal|difference|compareobjects|DeepEqualTo|DeepEqual|CompareNetObjects