public bool Equals(IResource other) { if(ReferenceEquals(null, other)) { return false; } if(ReferenceEquals(this, other)) { return true; } return ResourceID.Equals(other.ResourceID); //&& Version.Equals(other.Version); }
public void EqualsWithNullExpectedReturnsFalse() { var key = new Resource(); var result = key.Equals(null); Assert.IsFalse(result); result = key.Equals((object)null); Assert.IsFalse(result); }