public void blankNodeNeverEqualsInstanceOfSameClassWithoutNodeId() { BlankNode instance = new BlankNode(); BlankNode other = new BlankNode(); Assert.IsFalse(instance.Equals(other)); }
public void blankNodeNeverEqualsInstanceOfDifferentClass() { BlankNode instance = new BlankNode(); Object obj = new Object(); Assert.IsFalse(instance.Equals(obj)); }
bool IEquatable <INode> .Equals(INode other) { if (ReferenceEquals(this, other)) { return(true); } if (ReferenceEquals(other, null)) { return(false); } var otherNode = other as Node; if (otherNode != null) { return(Equals(otherNode)); } return((IsUri && other.IsUri && AbsoluteUriComparer.Default.Equals(Uri, other.Uri)) || (IsBlank && other.IsBlank && BlankNode.Equals(other.BlankNode)) || (IsLiteral && other.IsLiteral && Equals(Literal, other.Literal) && (Equals(Language, other.Language)))); }
public void blankNodeAlwaysEqualsSelf() { BlankNode instance = new BlankNode(); Assert.IsTrue(instance.Equals(instance)); }
public void blankNodeNeverEqualsNull() { BlankNode instance = new BlankNode(); Assert.IsFalse(instance.Equals(null)); }