public void ExportsPropertyValueWhenNotEqualsSpecfiedDefault()
{
const string propertyName = "prop";
IObjectMemberExporter exporter = CreatePropertyExporter(propertyName, 42, 0);
ExportContext context = new ExportContext();
JsonRecorder writer = new JsonRecorder();
writer.WriteStartObject();
exporter.Export(context, writer, new object());
writer.WriteEndObject();
JsonReader reader = writer.CreatePlayer();
reader.ReadToken(JsonTokenClass.Object);
Assert.AreEqual(propertyName, reader.ReadMember());
Assert.AreEqual(42, reader.ReadNumber().ToInt32());
}