@Test
public void testDelete() throws Exception {

	seqStub s = makeSeq();
	s.delete(0);
	assertEquals(makeSeq("B", "C", "D", "E"), s);
	s.delete(-1);
	assertEquals(makeSeq("B", "C", "D"), s);
	s.delete(5);
	assertEquals(makeSeq("B", "C", "D"), s);
	s.delete(new int[] { 1, 3 });
	assertEquals(makeSeq("B", "D"), s);
	s.delete(new int[] { 0, 1, 2, -1 });
	assertEquals(emptySeq(), s);
	s.delete(0);
	s.delete(new int[] { 1, 2, 3 });
	assertEquals(emptySeq(), s);
}