public void NoProperties_True() { NoProperties a = new NoProperties(1); NoProperties b = new NoProperties(2); var like = Looks.Like(a); Assert.That(like.Matches(b), Is.True); }
// Analysis disable once InconsistentNaming public void dumping_null_objects_produces_valid_json() { using (var lc = new LogConfigurator(FixtureName)) { NoProperties a = null; Assert.That(ValidateJson(NoPropertiesDumper.Dump(a)), Is.True); var b = new ComplexBuiltins() { StringProperty = "test" }; Assert.That(ValidateJson(ComplexBuiltinsDumper.Dump(b)), Is.True); var c = new ComplexBuiltins() { ObjectProperty = "test" }; Assert.That(ValidateJson(ComplexBuiltinsDumper.Dump(c)), Is.True); AllObjectCollections d = null; Assert.That(ValidateJson(AllObjectCollectionsDumper.Dump(d)), Is.True); } }