public void ShouldConsiderComformingObjectsEqualWithoutConsideringIndexers()
 {
     var first = new ValueClassWithIndexer(1);
     var second = new ValueClassWithIndexer(1);
     Assert.That(first.Equals(second), Is.True);
 }
 public void ShouldConsiderDifferingObjectsNotEqualWithoutConsideringIndexers()
 {
     var first = new ValueClassWithIndexer(0);
     var second = new ValueClassWithIndexer(1);
     Assert.That(first.Equals(second), Is.False);
 }