public void Can_serialize_NullTimeSpan_field_with_StandardTimeSpanFormat() { using (JsConfig.With(timeSpanHandler: JsonTimeSpanHandler.StandardFormat)) { var model = new NullableSampleModel { Id = 1 }; var json = JsonSerializer.SerializeToString(model); Assert.That(json, Is.Not.StringContaining("\"TimeSpan\"")); } }
public void Can_serialize_NullableTimeSpan_field_with_StandardTimeSpanFormat() { using (JsConfig.With(timeSpanHandler: TimeSpanHandler.StandardFormat)) { var period = TimeSpan.FromSeconds(70); var model = new NullableSampleModel { Id = 1, TimeSpan = period }; var json = JsonSerializer.SerializeToString(model); Assert.That(json, Is.StringContaining("\"TimeSpan\":\"00:01:10\"")); } }
public void Can_serialize_NullableTimeSpan_field_with_StandardTimeSpanFormat() { var period = TimeSpan.FromSeconds(70); JsConfig.TimeSpanHandler = JsonTimeSpanHandler.StandardFormat; var model = new NullableSampleModel { Id = 1, TimeSpan = period }; var json = JsonSerializer.SerializeToString(model); Assert.That(json, Is.StringContaining("\"TimeSpan\":\"00:01:10\"")); JsConfig.TimeSpanHandler = JsonTimeSpanHandler.DurationFormat; //Revert so no other tests are affected }
public void Can_serialize_NullableTimeSpan_field_with_StandardTimeSpanFormat() { using (JsConfig.With(timeSpanHandler: JsonTimeSpanHandler.StandardFormat)) { var period = TimeSpan.FromSeconds(70); var model = new NullableSampleModel { Id = 1, TimeSpan = period }; var json = JsonSerializer.SerializeToString(model); Assert.That(json, Is.StringContaining("\"TimeSpan\":\"00:01:10\"")); } }
public void Can_serialize_NullTimeSpan_field_with_StandardTimeSpanFormat() { JsConfig.TimeSpanHandler = JsonTimeSpanHandler.StandardFormat; var model = new NullableSampleModel { Id = 1 }; var json = JsonSerializer.SerializeToString(model); Assert.That(json, Is.Not.StringContaining("\"TimeSpan\"")); JsConfig.TimeSpanHandler = JsonTimeSpanHandler.DurationFormat; //Revert so no other tests are affected }
public void Can_serialize_NullTimeSpan_field_with_StandardTimeSpanFormat() { #if NETCF // TODO NETCF make perfect using (JsConfig.With(null, null, null, null, null, null, null, null, JsonTimeSpanHandler.StandardFormat, null, null, null, null, null, null, null, null, null, null, null)) #else using (JsConfig.With(timeSpanHandler: JsonTimeSpanHandler.StandardFormat)) #endif { var model = new NullableSampleModel { Id = 1 }; var json = JsonSerializer.SerializeToString(model); Assert.That(json, Is.Not.StringContaining("\"TimeSpan\"")); } }
public void Can_serialize_NullTimeSpan_field_with_StandardTimeSpanFormat() { using (JsConfig.With(timeSpanHandler: TimeSpanHandler.StandardFormat)) { var model = new NullableSampleModel { Id = 1 }; var json = JsonSerializer.SerializeToString(model); Assert.That(json, Is.Not.StringContaining("\"TimeSpan\"")); } }