public void T07_ReverseListWith4Items()
        {
            Pet pet1 = new Pet()
            {
                Age = 10
            };
            Pet pet2 = new Pet()
            {
                Age = 7
            };
            Pet pet3 = new Pet()
            {
                Age = 1
            };
            Pet pet4 = new Pet()
            {
                Age = 8
            };
            SortableArrayList list = new SortableArrayList();

            list.Add(pet1);
            list.Add(pet2);
            list.Add(pet3);
            list.Add(pet4);
            list.Reverse();
            Assert.AreEqual(pet4, list[0], "pet4 should be on first position");
            Assert.AreEqual(pet3, list[1], "pet3 should be on second position");
            Assert.AreEqual(pet2, list[2], "pet2 should be on third position");
            Assert.AreEqual(pet1, list[3], "pet1 should be on fourth position");
        }