public void Output_does_not_include_autoproperty_backing_fields() { var formatter = PlainTextFormatter <Node> .CreateForAnyObject(true); var output = new Node().ToDisplayString(formatter); output.Should().NotContain("<Nodes>k__BackingField"); output.Should().NotContain("<NodesArray>k__BackingField"); }
public void Output_can_include_internal_properties() { var formatter = PlainTextFormatter <Node> .CreateForAnyObject(true); var output = new Node { Id = "6" }.ToDisplayString(formatter); output.Should().Contain("InternalId: 6"); }
public void Output_can_include_internal_fields() { var formatter = PlainTextFormatter <Node> .CreateForAnyObject(true); var node = new Node { Id = "5" }; var output = node.ToDisplayString(formatter); output.Should().Contain("_id: 5"); }