public void Equals()
        {
//			DataTableMappingCollection collect2=new DataTableMappingCollection();
            tableMapCollection.AddRange(tabs);
//			collect2.AddRange(tabs);
            DataTableMappingCollection copy1;

            copy1 = tableMapCollection;

//			Assert.AreEqual(false, tableMapCollection.Equals(collect2), "test1");
            Assert.AreEqual(true, tableMapCollection.Equals(copy1), "test2");
//			Assert.AreEqual(false, collect2.Equals(tableMapCollection), "test3");
            Assert.AreEqual(true, copy1.Equals(tableMapCollection), "test4");
//			Assert.AreEqual(false, collect2.Equals(copy1), "test5");
            Assert.AreEqual(true, copy1.Equals(tableMapCollection), "test6");
            Assert.AreEqual(true, tableMapCollection.Equals(tableMapCollection), "test7");
//			Assert.AreEqual(true, collect2.Equals(collect2), "test8");
            Assert.AreEqual(true, copy1.Equals(copy1), "test9");

//			Assert.AreEqual(false, Object.Equals(collect2, tableMapCollection), "test10");
            Assert.AreEqual(true, Object.Equals(copy1, tableMapCollection), "test11");
//			Assert.AreEqual(false, Object.Equals(tableMapCollection, collect2), "test12");
            Assert.AreEqual(true, Object.Equals(tableMapCollection, copy1), "test13");
//			Assert.AreEqual(false, Object.Equals(copy1, collect2), "test14");
            Assert.AreEqual(true, Object.Equals(tableMapCollection, copy1), "test15");
            Assert.AreEqual(true, Object.Equals(tableMapCollection, tableMapCollection), "test16");
//			Assert.AreEqual(true, Object.Equals(collect2, collect2), "test17");
            Assert.AreEqual(true, Object.Equals(copy1, copy1), "test18");
//			Assert.AreEqual(false, Object.Equals(tableMapCollection, collect2), "test10");
            Assert.AreEqual(true, Object.Equals(tableMapCollection, copy1), "test11");
//			Assert.AreEqual(false, Object.Equals(collect2, tableMapCollection), "test12");
            Assert.AreEqual(true, Object.Equals(copy1, tableMapCollection), "test13");
//			Assert.AreEqual(false, Object.Equals(collect2, copy1), "test14");
            Assert.AreEqual(true, Object.Equals(copy1, tableMapCollection), "test15");
        }
        public void Equals()
        {
            //			DataTableMappingCollection collect2=new DataTableMappingCollection();
            _tableMapCollection.AddRange(_tabs);
            //			collect2.AddRange(tabs);
            DataTableMappingCollection copy1;

            copy1 = _tableMapCollection;

            //			Assert.Equal(false, tableMapCollection.Equals(collect2));
            Assert.Equal(true, _tableMapCollection.Equals(copy1));
            //			Assert.Equal(false, collect2.Equals(tableMapCollection));
            Assert.Equal(true, copy1.Equals(_tableMapCollection));
            //			Assert.Equal(false, collect2.Equals(copy1));
            Assert.Equal(true, copy1.Equals(_tableMapCollection));
            Assert.Equal(true, _tableMapCollection.Equals(_tableMapCollection));
            //			Assert.Equal(true, collect2.Equals(collect2));
            Assert.Equal(true, copy1.Equals(copy1));

            //			Assert.Equal(false, Object.Equals(collect2, tableMapCollection));
            Assert.Equal(true, object.Equals(copy1, _tableMapCollection));
            //			Assert.Equal(false, Object.Equals(tableMapCollection, collect2));
            Assert.Equal(true, object.Equals(_tableMapCollection, copy1));
            //			Assert.Equal(false, Object.Equals(copy1, collect2));
            Assert.Equal(true, object.Equals(_tableMapCollection, copy1));
            Assert.Equal(true, object.Equals(_tableMapCollection, _tableMapCollection));
            //			Assert.Equal(true, Object.Equals(collect2, collect2));
            Assert.Equal(true, object.Equals(copy1, copy1));
            //			Assert.Equal(false, Object.Equals(tableMapCollection, collect2));
            Assert.Equal(true, object.Equals(_tableMapCollection, copy1));
            //			Assert.Equal(false, Object.Equals(collect2, tableMapCollection));
            Assert.Equal(true, object.Equals(copy1, _tableMapCollection));
            //			Assert.Equal(false, Object.Equals(collect2, copy1));
            Assert.Equal(true, object.Equals(copy1, _tableMapCollection));
        }