public void DateTimeMode_Invalid()
{
DataColumn col = new DataColumn("birthdate", typeof(DateTime));
try
{
col.DateTimeMode = (DataSetDateTime)666;
Assert.False(true);
}
catch (InvalidEnumArgumentException ex)
{
// The DataSetDateTime enumeration value, 666, is invalid
Assert.Equal(typeof(InvalidEnumArgumentException), ex.GetType());
Assert.Null(ex.InnerException);
Assert.NotNull(ex.Message);
Assert.True(ex.Message.IndexOf("DataSetDateTime") != -1);
Assert.True(ex.Message.IndexOf("666") != -1);
Assert.Null(ex.ParamName);
}
}