public void alwaysEqualsInstanceOfSameClassWithSameLexicalValueAndNoLanguage() { PlainLiteral instance = new PlainLiteral("whizz"); PlainLiteral other = new PlainLiteral("whizz"); Assert.IsTrue( instance.Equals(other) ); }
public void neverEqualsInstanceOfSameClassButDifferentLexicalValueAndNoLanguage() { PlainLiteral instance = new PlainLiteral("whizz"); PlainLiteral other = new PlainLiteral("bang"); Assert.IsFalse( instance.Equals(other) ); }
public void alwaysEqualsSelf() { PlainLiteral instance = new PlainLiteral("whizz"); Assert.IsTrue( instance.Equals(instance) ); }
public void neverEqualsInstanceOfDifferentClass() { PlainLiteral instance = new PlainLiteral("whizz"); Object obj = new Object(); Assert.IsFalse( instance.Equals(obj) ); }
public void neverEqualsNull() { PlainLiteral instance = new PlainLiteral("whizz"); Assert.IsFalse( instance.Equals(null) ); }
public void neverEqualsInstanceOfSameClassWithSameLexicalValueAndDifferentLanguage() { PlainLiteral instance = new PlainLiteral("whizz", "en"); PlainLiteral other = new PlainLiteral("whizz", "fr"); Assert.IsFalse( instance.Equals(other) ); }