public void ReverseEmpty() { var coll = new AvlBinaryTreeCollection <int>(); var list = new List <int>(); var reverse = coll.Reverse().ToList(); reverse.Reverse(); Assert.That(list, Is.EquivalentTo(reverse)); }
public void Reverse() { var coll = new AvlBinaryTreeCollection <int>(); var list = new List <int>(Enumerable.Range(0, 100)); //Randomize(list); coll.AddRange(list); var reverse = coll.Reverse().ToList(); reverse.Reverse(); Assert.That(list, Is.EquivalentTo(reverse)); }