Example #1
0
        public void DateTime()
        {
            Assert.AreEqual <DateTime>(System.DateTime.Parse("1/1/1753 12:00:00"), ObjectTypeConvertExtentions.DateTime(null));
            Assert.AreEqual <DateTime>(new DateTime(100, 1, 1), ObjectTypeConvertExtentions.DateTime("100.1"));
            Assert.AreEqual <DateTime>(new DateTime(2009, 4, 7), ObjectTypeConvertExtentions.DateTime(new DateTime(2009, 4, 7)));

            Assert.AreEqual <DateTime>(new DateTime(2009, 4, 7), ObjectTypeConvertExtentions.DateTime("2009/04/07 0:00:00"));
            Assert.AreEqual <DateTime>(new DateTime(2009, 4, 7), ObjectTypeConvertExtentions.DateTime(new SqlDateTime(2009, 4, 7)));
        }
Example #2
0
 public void アルファベット文字列はDateTime変換しない()
 {
     ObjectTypeConvertExtentions.DateTime("ABC");
 }
Example #3
0
 public void 空文字列はDateTime変換しない()
 {
     ObjectTypeConvertExtentions.DateTime("");
 }
Example #4
0
 public void 少数はDateTime変換しない()
 {
     ObjectTypeConvertExtentions.DateTime(100.1);
 }