Exemplo n.º 1
0
        public void TestRangeCompare()
        {
            var range1    = new WordRangeVisitor.Range(1, 2);
            var range1b   = new WordRangeVisitor.Range(1, 2);
            var range2    = new WordRangeVisitor.Range(2, 1);
            var range3    = new WordRangeVisitor.Range(1, 1);
            var range4    = new WordRangeVisitor.Range(2, 2);
            var notARange = "Range";

            range1.Should().BeEquivalentTo(range1b);
            range1.Equals(null).Should().BeFalse();
            range1.Equals(range2).Should().BeFalse();
            range1.Equals(range3).Should().BeFalse();
            range1.Equals(range4).Should().BeFalse();
            range1.Equals(notARange).Should().BeFalse();
        }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StepWordRange"/> class.
 /// </summary>
 /// <param name="range">The range of words <see cref=" WordRangeVisitor.Range"/>.</param>
 public StepWordRange(WordRangeVisitor.Range range)
 {
     this.firstWord = range.First;
     this.lastWord  = range.Last;
 }
Exemplo n.º 3
0
 public void LookingForRange(string treeName, WordRangeVisitor.Range range)
 {
     // Not used during tests
 }
Exemplo n.º 4
0
 public override void LookingForRange(string treeName, WordRangeVisitor.Range range)
 {
     // Do nothing
 }
Exemplo n.º 5
0
 /// <summary>
 /// Not implemented.
 /// </summary>
 /// <param name="treeName">The name of the tree.</param>
 /// <param name="range">The <see cref="WordRangeVisitor.Range"/>.</param>
 public void LookingForRange(string treeName, WordRangeVisitor.Range range)
 {
 }
Exemplo n.º 6
0
 /// <summary>
 /// Not implemented.
 /// </summary>
 /// <param name="treeName">The treeName<see cref="string"/>.</param>
 /// <param name="range">The range<see cref="WordRangeVisitor.Range"/>.</param>
 public void LookingForRange(string treeName, WordRangeVisitor.Range range)
 {
     // Never called
 }