@Test
    public void listCanBeRepeatedIfReset()
    {
        list.add("apples");
        list.add("oranges");
        list.add("pickles");
        list.add("tommytoes");
        assertTrue(list.getNext().equals("apples") &&
                list.getNext().equals("oranges") &&
                list.getNext().equals("pickles") &&
                list.getNext().equals("tommytoes") &&
                list.getNext() == null);
        list.reset();
        assertTrue(list.getNext().equals("apples") &&
                list.getNext().equals("oranges") &&
                list.getNext().equals("pickles") &&
                list.getNext().equals("tommytoes") &&
                list.getNext() == null);
    }