public void Ctor4()
{
DataTable Table = _ds.Tables[0];
Assert.Equal(0, Table.Constraints.Count);
Table = _ds.Tables[1];
Assert.Equal(0, Table.Constraints.Count);
DataColumn[] Cols1 = new DataColumn[2];
Cols1[0] = _ds.Tables[0].Columns[1];
Cols1[1] = _ds.Tables[0].Columns[2];
DataColumn[] Cols2 = new DataColumn[2];
Cols2[0] = _ds.Tables[1].Columns[0];
Cols2[1] = _ds.Tables[1].Columns[1];
ForeignKeyConstraint Constraint = new ForeignKeyConstraint("Test", Cols1, Cols2);
Table = _ds.Tables[1];
Table.Constraints.Add(Constraint);
Assert.Equal(1, Table.Constraints.Count);
Assert.Equal("Test", Table.Constraints[0].ConstraintName);
Assert.Equal(typeof(ForeignKeyConstraint), Table.Constraints[0].GetType());
Table = _ds.Tables[0];
Assert.Equal(1, Table.Constraints.Count);
Assert.Equal("Constraint1", Table.Constraints[0].ConstraintName);
Assert.Equal(typeof(UniqueConstraint), Table.Constraints[0].GetType());
}