public void IfTwoClassesWithDifferentNamesAreNotEqualWhenPackage2IsObject() { var package1 = new Package(); Object package2 = new Package(); package1.Name = "test"; Assert.IsFalse(package1.Equals(package2)); }
public void IfTwoClassesWithTheSameNameAreEqual() { var package1 = new Package(); var package2 = new Package(); package1.Name = "test"; package2.Name = "test"; Assert.IsTrue(package1.Equals(package2)); }
public void IfTwoClassesWithDifferentNamesAreNotEqual() { var package1 = new Package(); var package2 = new Package(); package1.Name = "test"; package2.Name = "test2"; Assert.IsFalse(package1.Equals(package2)); }