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.That(drcol.Equals(drcol), Is.True, "test#1"); Assert.That(drcol.Equals(drcol2), Is.True, "test#2"); Assert.That(drcol1.Equals(drcol), Is.False, "test#3"); Assert.That(drcol.Equals(drcol1), Is.False, "test#4"); Assert.That(Object.Equals(drcol, drcol2), Is.True, "test#5"); Assert.That(Object.Equals(drcol, drcol1), Is.False, "test#6"); }
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)); }
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; AssertEquals("test#1", true, drcol.Equals(drcol)); AssertEquals("test#2", true, drcol.Equals(drcol2)); AssertEquals("test#3", false, drcol1.Equals(drcol)); AssertEquals("test#4", false, drcol.Equals(drcol1)); AssertEquals("test#5", true, Object.Equals(drcol, drcol2)); AssertEquals("test#6", false, Object.Equals(drcol, drcol1)); }