public void Equals_TwoIdenticalInitializedObjects_ResultIsTrue() { // Arrange var object1 = new SystemMemoryInformation { AvailableMemoryInGB = 8.0d, UsedMemoryInGB = 3.0d }; var object2 = new SystemMemoryInformation { AvailableMemoryInGB = 8.0d, UsedMemoryInGB = 3.0d }; // Act bool result = object1.Equals(object2); // Assert Assert.IsTrue(result); }
public void Equals_SuppliedObjectIsOfOtherType_ResultIsFalse() { // Arrange var object1 = new SystemMemoryInformation { AvailableMemoryInGB = 8.0d, UsedMemoryInGB = 3.0d }; var object2 = new object(); // Act bool result = object1.Equals(object2); // Assert Assert.IsFalse(result); }
public void Equals_TwoUninitializedObjects_ResultIsTrue() { // Arrange var object1 = new SystemMemoryInformation(); var object2 = new SystemMemoryInformation(); // Act bool result = object1.Equals(object2); // Assert Assert.IsTrue(result); }