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)); }