public void DeserializeDateTime(string content)
        {
            ClassWithDateTime result = JsonConvert.DeserializeObject <ClassWithDateTime>(
                content, new JsonSerializerSettings {
                ContractResolver = new CustomResolver(), NullValueHandling = NullValueHandling.Ignore
            });

            logger.Info(result.DateTimeValue);
        }
        public void SerializeDateTime(string value, string expectedValue)
        {
            var objWithDateTime = new ClassWithDateTime
            {
                DateTimeValue = DateTime.Parse(value)
            };
            var objJson = JsonConvert.SerializeObject(objWithDateTime, new JsonSerializerSettings {
                ContractResolver = new CustomResolver(), NullValueHandling = NullValueHandling.Ignore
            });

            Assert.Equal(expectedValue, objJson);
        }