Exemple #1
0
        public void ConvertToStringTest()
        {
            var converter       = new DateOnlyConverter();
            var propertyMapData = new MemberMapData(null)
            {
                TypeConverter        = converter,
                TypeConverterOptions = { CultureInfo = CultureInfo.CurrentCulture }
            };

            var date = DateOnly.FromDateTime(DateTime.Now);

            // Valid conversions.
            Assert.Equal(date.ToString(), converter.ConvertToString(date, null, propertyMapData));

            // Invalid conversions.
            Assert.Equal("1", converter.ConvertToString(1, null, propertyMapData));
            Assert.Equal("", converter.ConvertToString(null, null, propertyMapData));
        }