public void Equals()
{
DataRelationCollection drcol = _dataset.Relations;
drcol.Add("CustOrder"
, _dataset.Tables["Customer"].Columns["custid"]
, _dataset.Tables["Order"].Columns["custid"]);
drcol.Add("ItemOrder"
, _dataset.Tables["Item"].Columns["itemid"]
, _dataset.Tables["Order"].Columns["custid"]);
DataSet newds = new DataSet();
DataRelationCollection drcol1 = newds.Relations;
DataRelationCollection drcol2 = _dataset.Relations;
Assert.True(drcol.Equals(drcol));
Assert.True(drcol.Equals(drcol2));
Assert.False(drcol1.Equals(drcol));
Assert.False(drcol.Equals(drcol1));
Assert.True(object.Equals(drcol, drcol2));
Assert.False(object.Equals(drcol, drcol1));
}