System.Data.Tests.DataColumnTest.DateTimeMode_Invalid C# (CSharp) Method

DateTimeMode_Invalid() private method

private DateTimeMode_Invalid ( ) : void
return void
        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);
            }
        }