public void DataSetRelations()
{
DataRelation Relation;
Assert.Equal(0, _set.Relations.Count);
Assert.Equal(0, _mom.ParentRelations.Count);
Assert.Equal(0, _mom.ChildRelations.Count);
Assert.Equal(0, _child.ParentRelations.Count);
Assert.Equal(0, _child.ChildRelations.Count);
Relation = new DataRelation("Rel", _mom.Columns[1], _child.Columns[0]);
_set.Relations.Add(Relation);
Assert.Equal(1, _set.Relations.Count);
Assert.Equal(0, _mom.ParentRelations.Count);
Assert.Equal(1, _mom.ChildRelations.Count);
Assert.Equal(1, _child.ParentRelations.Count);
Assert.Equal(0, _child.ChildRelations.Count);
Relation = _set.Relations[0];
Assert.Equal(1, Relation.ParentColumns.Length);
Assert.Equal(1, Relation.ChildColumns.Length);
Assert.Equal("Rel", Relation.ChildKeyConstraint.ConstraintName);
Assert.Equal("Constraint1", Relation.ParentKeyConstraint.ConstraintName);
}