public async void Serialize_ObjectToQueryString_Success() { var dummyObject = new DummySerializableObject { Text = "some text", Number = 1234567890, DateTime = DateTime.ParseExact( "2000-01-01T18:37:42.985+00:00", "yyyy-MM-dd'T'HH:mm:ss.fffK", CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal), }; string queryString = await serializer.SerializeToQueryStringAsync(dummyObject); Assert.Equal("text=some+text&number=1234567890&date_time=2000-01-01T18%3A37%3A42.985Z", queryString); }
public void Serialize_ObjectToJson_Success() { var dummyObject = new DummySerializableObject { Text = "some text", Number = 1234567890, DateTime = DateTime.ParseExact( "2000-01-01T18:37:42.985+00:00", "yyyy-MM-dd'T'HH:mm:ss.fffK", CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal), }; string json = serializer.SerializeToJson(dummyObject); Assert.Equal(File.ReadAllText("Serialization/DummySerializableObject.json"), json); }