svoid test_replaceSublist() { // insert shorter list L l = ll("a", "x", "z"); replaceSublist(l, 1, 2, ll("b", "c")); assertEqualsVerbose(l, ll("a", "b", "c", "z")); // insert longer list l = ll("a", "x", "y", "z"); replaceSublist(l, 1, 3, ll("b")); assertEqualsVerbose(l, ll("a", "b", "z")); // insert same-size list l = ll("a", "x", "y", "z"); replaceSublist(l, 2, 3, ll("x")); assertEqualsVerbose(l, ll("a", "x", "x", "z")); }