public void NullUtils_GetDateTime_Value_Success()
        {
            var reader = new StubDataReader(new StubResultSet("unit_test").AddRow(new DateTime(2004, 12, 13)));

            reader.Read();
            Assert.AreEqual(new DateTime(2004, 12, 13), NullUtils.GetDateTime(reader, "unit_test"),
                            "GetDateTime(value) should have returned a value");
        }
        public void NullUtils_GetDateTime_Null_Success()
        {
            var reader = new StubDataReader(new StubResultSet("unit_test").AddRow(DBNull.Value));

            reader.Read();
            Assert.AreEqual(default(DateTime), NullUtils.GetDateTime(reader, "unit_test"),
                            "GetDateTime(null) should not have returned a default DateTime");
        }