public void Defaults1()
{
//Check for defaults - ColumnName not set at the beginning
DataTable table = new DataTable();
DataColumn column = new DataColumn();
Assert.Equal(string.Empty, column.ColumnName);
Assert.Equal(typeof(string), column.DataType);
table.Columns.Add(column);
Assert.Equal("Column1", table.Columns[0].ColumnName);
Assert.Equal(typeof(string), table.Columns[0].DataType);
DataRow row = table.NewRow();
table.Rows.Add(row);
DataRow dataRow = table.Rows[0];
object v = dataRow.ItemArray[0];
Assert.Equal(typeof(DBNull), v.GetType());
Assert.Equal(DBNull.Value, v);
}