fail("should throw UnsupportedOperationException");
} catch (NullPointerException e) {
// expected
}
Collection collection = new LinkedList();
set.addAll(collection);
try {
collection.add(new Object());
set.addAll(collection);
fail("should throw UnsupportedOperationException");
} catch (UnsupportedOperationException e) {