public void Ctor2()
{
DataTable Table = _ds.Tables[0];
Assert.Equal(0, Table.Constraints.Count);
Table = _ds.Tables[1];
Assert.Equal(0, Table.Constraints.Count);
// ctor (string, DataColumn, DataColumn
ForeignKeyConstraint Constraint = new ForeignKeyConstraint(_ds.Tables[0].Columns[2], _ds.Tables[1].Columns[0]);
Table = _ds.Tables[1];
Table.Constraints.Add(Constraint);
Assert.Equal(1, Table.Constraints.Count);
Assert.Equal("Constraint1", 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());
}