public void DefaultValue()
{
DataTable tbl = new DataTable();
tbl.Columns.Add("MyCol", typeof(int));
//Set default Value if Autoincrement is true
tbl.Columns[0].AutoIncrement = true;
try
{
tbl.Columns[0].DefaultValue = 2;
Assert.False(true);
}
catch (ArgumentException)
{
}
tbl.Columns[0].AutoIncrement = false;
//Set default value to an incompatible datatype
try
{
tbl.Columns[0].DefaultValue = "hello";
Assert.False(true);
}
catch (FormatException)
{
}
}