Example #1
0
        public async void Serialize_ObjectToQueryString_Success()
        {
            var dummyObject = new DummySerializableObject
            {
                Text     = "some text",
                Number   = 1234567890,
                DateTime = DateTime.ParseExact(
                    "2000-01-01T18:37:42.985-02:00",
                    "yyyy-MM-dd'T'HH:mm:ss.fffK",
                    CultureInfo.InvariantCulture),
            };
            string queryString = await serializer.SerializeToQueryStringAsync(dummyObject);

            Assert.Equal("text=some+text&number=1234567890&date_time=2000-01-01T18%3A37%3A42.985-02%3A00", queryString);
        }
Example #2
0
        public void Serialize_ObjectToJson_Success()
        {
            var dummyObject = new DummySerializableObject
            {
                Text     = "some text",
                Number   = 1234567890,
                DateTime = DateTime.ParseExact(
                    "2000-01-01T18:37:42.985-02:00",
                    "yyyy-MM-dd'T'HH:mm:ss.fffK",
                    CultureInfo.InvariantCulture),
            };
            string json = serializer.SerializeToJson(dummyObject);

            Assert.Equal(File.ReadAllText("Serialization/DummySerializableObject.json"), json);
        }