Ejemplo n.º 1
0
 private void removeMultiple()
 {
     list.toFirst();
     list.next();   // B
     list.remove(); // remove B
     Assert.AreSame(testElementStrings[2], list.getObject());
     list.remove(); // remove C
     Assert.AreSame(testElementStrings[3], list.getObject());
     list.next();
     list.toFirst();
     Assert.AreSame(testElementStrings[0], list.getObject());
     list.next();
     Assert.AreSame(testElementStrings[3], list.getObject());
     list.next();
     Assert.AreSame(testElementStrings[4], list.getObject());
     list.next();
     Assert.AreSame(testElementStrings[5], list.getObject());
     list.next();
     Assert.AreEqual(false, list.isEmpty());
     Assert.AreEqual(false, list.hasAccess());
 }