コード例 #1
0
 public void alwaysEqualsInstanceOfSameClassWithSameLexicalValueAndNoLanguage() {
  PlainLiteral instance = new PlainLiteral("whizz");
  PlainLiteral other = new PlainLiteral("whizz");
  
  Assert.IsTrue( instance.Equals(other) );
 }
コード例 #2
0
 public void neverEqualsInstanceOfSameClassButDifferentLexicalValueAndNoLanguage() {
  PlainLiteral instance = new PlainLiteral("whizz");
  PlainLiteral other = new PlainLiteral("bang");
  
  Assert.IsFalse( instance.Equals(other) );
 }
コード例 #3
0
 public void alwaysEqualsSelf() {
  PlainLiteral instance = new PlainLiteral("whizz");
  
  Assert.IsTrue( instance.Equals(instance) );
 }
コード例 #4
0
 public void neverEqualsInstanceOfDifferentClass() {
  PlainLiteral instance = new PlainLiteral("whizz");
  Object obj = new Object();
  
  Assert.IsFalse( instance.Equals(obj) );
 }
コード例 #5
0
 public void neverEqualsNull() {
  PlainLiteral instance = new PlainLiteral("whizz");
  
  Assert.IsFalse( instance.Equals(null) );
 }
コード例 #6
0
 public void neverEqualsInstanceOfSameClassWithSameLexicalValueAndDifferentLanguage() {
  PlainLiteral instance = new PlainLiteral("whizz", "en");
  PlainLiteral other = new PlainLiteral("whizz", "fr");
  
  Assert.IsFalse( instance.Equals(other) );
 }