public static void TestCloneNotEquals() { // Arrange var testObj1 = new DataStructures.BitArray.BitArray("101"); var testObj2 = new DataStructures.BitArray.BitArray(15); var testObj3 = new DataStructures.BitArray.BitArray(3); // Act testObj3.Reset(); // Assert _ = Assert.Throws <Exception>(() => _ = testObj1.Equals(testObj2)); Assert.IsFalse(testObj1.Equals(testObj3)); }
public static void TestCloneEquals() { // Arrange var testObj1 = new DataStructures.BitArray.BitArray("110"); // Act var testObj2 = (DataStructures.BitArray.BitArray)testObj1.Clone(); // Assert Assert.IsTrue(testObj1.Equals(testObj2)); }