public void TestSerializeOptionTimeRangeNone() { var x = new TestOptionTimeRange(); var s = JsonConvert.SerializeObject(x); s.Should().Be(@"{""A"":null}"); }
public void TestSerializeOptionTimeRange() { var x = new TestOptionTimeRange { A = TimeRange.Parse("10:00 - 12:00") }; var s = JsonConvert.SerializeObject(x, Formatting.None, new TimeRangeJsonConverter()); s.Should().Be(@"{""A"":""10:00 - 12:00""}"); }