public void TestParse_NoFormatString_ParsesGenerically()
 {
     DateTimeColumn column = new DateTimeColumn("created");
     DateTime actual = (DateTime)column.Parse("1/19/2013");
     DateTime expected = new DateTime(2013, 1, 19);
     Assert.AreEqual(expected, actual, "The value was not parsed as expected.");
 }
Exemple #2
0
        public void TestParse_NoFormatString_ParsesGenerically()
        {
            DateTimeColumn column   = new DateTimeColumn("created");
            DateTime       actual   = (DateTime)column.Parse("1/19/2013");
            DateTime       expected = new DateTime(2013, 1, 19);

            Assert.AreEqual(expected, actual);
        }
Exemple #3
0
        public void TestParse_ValueBlank_NullReturned()
        {
            DateTimeColumn column   = new DateTimeColumn("created");
            DateTime?      actual   = (DateTime?)column.Parse("    ");
            DateTime?      expected = null;

            Assert.AreEqual(expected, actual);
        }
 public void TestParse_FormatString_ParsesExactly()
 {
     DateTimeColumn column = new DateTimeColumn("created");
     column.InputFormat = "d";
     DateTime actual = (DateTime)column.Parse("1/19/2013");
     DateTime expected = new DateTime(2013, 1, 19);
     Assert.Equal(expected, actual);
 }
 public void TestParse_FormatProvider_NoFormatString_ParsesGenerically()
 {
     DateTimeColumn column = new DateTimeColumn("created");
     column.FormatProvider = CultureInfo.CurrentCulture;
     DateTime actual = (DateTime)column.Parse("1/19/2013");
     DateTime expected = new DateTime(2013, 1, 19);
     Assert.Equal(expected, actual);
 }
 public void TestParse_FormatProvider_FormatString_ParsesExactly()
 {
     DateTimeColumn column = new DateTimeColumn("created");
     column.InputFormat = "d";
     column.FormatProvider = CultureInfo.CurrentCulture;
     DateTime actual = (DateTime)column.Parse("1/19/2013");
     DateTime expected = new DateTime(2013, 1, 19);
     Assert.AreEqual(expected, actual, "The value was not parsed as expected.");
 }
Exemple #7
0
        public void TestParse_FormatString_ParsesExactly()
        {
            DateTimeColumn column = new DateTimeColumn("created");

            column.InputFormat = "d";
            DateTime actual   = (DateTime)column.Parse("1/19/2013");
            DateTime expected = new DateTime(2013, 1, 19);

            Assert.AreEqual(expected, actual);
        }
Exemple #8
0
        public void TestParse_FormatProvider_NoFormatString_ParsesGenerically()
        {
            DateTimeColumn column = new DateTimeColumn("created");

            column.FormatProvider = CultureInfo.CurrentCulture;
            DateTime actual   = (DateTime)column.Parse("1/19/2013");
            DateTime expected = new DateTime(2013, 1, 19);

            Assert.AreEqual(expected, actual);
        }
        public void TestParse_FormatString_ParsesExactly()
        {
            DateTimeColumn column = new DateTimeColumn("created");

            column.DateTimeFormat = "d";
            DateTime actual   = (DateTime)column.Parse("1/19/2013");
            DateTime expected = new DateTime(2013, 1, 19);

            Assert.AreEqual(expected, actual, "The value was not parsed as expected.");
        }
        public void TestParse_FormatProvider_FormatString_ParsesExactly()
        {
            DateTimeColumn column = new DateTimeColumn("created");

            column.InputFormat    = "d";
            column.FormatProvider = CultureInfo.CurrentCulture;
            DateTime actual   = (DateTime)column.Parse("1/19/2013");
            DateTime expected = new DateTime(2013, 1, 19);

            Assert.AreEqual(expected, actual, "The value was not parsed as expected.");
        }
Exemple #11
0
        public void TestParse_FormatProvider_FormatString_ParsesExactly()
        {
            DateTimeColumn column = new DateTimeColumn("created")
            {
                InputFormat    = "d",
                FormatProvider = CultureInfo.CurrentCulture
            };
            DateTime actual   = (DateTime)column.Parse(null, "1/19/2013");
            DateTime expected = new DateTime(2013, 1, 19);

            Assert.AreEqual(expected, actual);
        }
 public void TestParse_ValueBlank_NullReturned()
 {
     DateTimeColumn column = new DateTimeColumn("created");
     DateTime? actual = (DateTime?)column.Parse("    ");
     DateTime? expected = null;
     Assert.AreEqual(expected, actual, "The value was not parsed as expected.");
 }
 public void TestParse_ValueBlank_NullReturned()
 {
     DateTimeColumn column = new DateTimeColumn("created");
     DateTime? actual = (DateTime?)column.Parse("    ");
     DateTime? expected = null;
     Assert.Equal(expected, actual);
 }