System.Data.Tests.DataSetTest2.EnforceConstraints_CheckPrimaryConstraint C# (CSharp) Method

EnforceConstraints_CheckPrimaryConstraint() private method

private EnforceConstraints_CheckPrimaryConstraint ( ) : void
return void
        public void EnforceConstraints_CheckPrimaryConstraint()
        {
            var ds = new DataSet();
            ds.Tables.Add("table");
            ds.Tables[0].Columns.Add("col");
            ds.Tables[0].PrimaryKey = new DataColumn[] { ds.Tables[0].Columns[0] };
            ds.EnforceConstraints = false;
            ds.Tables[0].Rows.Add(new object[] { null });
            try
            {
                ds.EnforceConstraints = true;
                Assert.False(true);
            }
            catch (ConstraintException e)
            {
                // Never premise English.
                //Assert.Equal ("Failed to enable constraints. One or more rows contain values " + 
                //		"violating non-null, unique, or foreign-key constraints.", e.Message, "#2");
            }
        }
DataSetTest2