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");
        }
Exemple #2
0
        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));
        }