public void IDatbaseInterface_GetColumnDateTimeValues_AreColumnValuesRetrieved()
        {
            IDatabaseBase <ParameterEnum, TableEnum> database;
            DataTable sourceData;

            DateTime[] values;

            database = GetDatabaseInstance();
            values   = new DateTime[5];
            for (int i = 0; i < values.Length; i++)
            {
                values[i] = TestDataTestHelper.GetDateTime();
            }
            sourceData = BuildDummyDataTable(TableEnum.TableA, ParameterEnum.TableAColumnA, values);

            for (int i = 0; i < values.Length; i++)
            {
                Assert.IsTrue(database.GetColumnValue(sourceData.Rows[i], ParameterEnum.TableAColumnA, out DateTime value));
                Assert.AreEqual(value, values[i]);
            }
        }
 public void CreateParameter_UsingDbTypeDateTime_ParameterCreatedCorrectly()
 {
     ExecuteParameterTest(DbType.DateTime, GetDbTypeDateTime(), TestDataTestHelper.GetDateTime());
 }