public void CanConvertReturnsTrueForDateTimeDateTimeOffset()
        {
            var  converter  = new MobileServiceIsoDateTimeConverter();
            bool canConvert = converter.CanConvert(typeof(DateTime));

            Assert.True(canConvert);

            canConvert = converter.CanConvert(typeof(DateTimeOffset));
            Assert.True(canConvert);
        }
        public void CanConvertReturnsFalseForNotDateTimeDateTimeOffset()
        {
            var converter = new MobileServiceIsoDateTimeConverter();
            //false
            bool canConvert = converter.CanConvert(typeof(byte));

            Assert.False(canConvert);

            canConvert = converter.CanConvert(typeof(ulong));
            Assert.False(canConvert);

            canConvert = converter.CanConvert(typeof(int));
            Assert.False(canConvert);

            canConvert = converter.CanConvert(typeof(short));
            Assert.False(canConvert);

            canConvert = converter.CanConvert(typeof(byte[]));
            Assert.False(canConvert);

            canConvert = converter.CanConvert(typeof(object));
            Assert.False(canConvert);

            canConvert = converter.CanConvert(typeof(string));
            Assert.False(canConvert);

            canConvert = converter.CanConvert(typeof(bool));
            Assert.False(canConvert);

            canConvert = converter.CanConvert(typeof(decimal));
            Assert.False(canConvert);

            canConvert = converter.CanConvert(typeof(double));
            Assert.False(canConvert);

            canConvert = converter.CanConvert(typeof(long));
            Assert.False(canConvert);
        }