public void InequalityTest() { var ref1 = new Reference(new Uri("test://random.uri"), ReferenceType.Build); var ref2 = new Reference(new Uri("test://other.uri"), ReferenceType.Build); ref1.Equals(ref2).Should().BeFalse(); (ref1 == ref2).Should().BeFalse(); (ref1 != ref2).Should().BeTrue(); ref1.GetHashCode().Should().NotBe(ref2.GetHashCode()); }