public void DifferentVersionNotEqual() { var a1 = new MyDataServicePackage(new DataServicePackage { Id = "a", Version = "1.0" }); var a2 = new MyDataServicePackage(new DataServicePackage { Id = "a", Version = "2.0" }); Assert.That(a1, Is.Not.EqualTo(a2)); }
public void Equals() { var a1 = new MyDataServicePackage(new DataServicePackage { Id = "a", Version = "1.0" }); var a2 = new MyDataServicePackage(new DataServicePackage { Id = "a", Version = "1.0" }); Assert.That(a1, Is.EqualTo(a2)); }
public void EqualsIgnoresOtherProperties() { var a1 = new MyDataServicePackage(new DataServicePackage { Id = "a", Version = "1.0", Description = "ignore me" }); var a2 = new MyDataServicePackage(new DataServicePackage { Id = "a", Version = "1.0", Description = "ignore me and me too" }); Assert.That(a1, Is.EqualTo(a2)); }