package org.apache.commons.collections4.list; import java.util.ArrayList; import java.util.List; import org.apache.commons.collections4.Predicate; import org.junit.Test; /** * Extension of {@link AbstractListTest} for exercising the * {@link PredicatedList} implementation. * * @version $Id$ * @since 3.0 */ public class PredicatedListTest<E> extends AbstractListTest<E> { public PredicatedListTest(final String testName) { super(testName); } protected Predicate<E> truePredicate = org.apache.commons.collections4.functors.TruePredicate.<E>truePredicate(); protected List<E> decorateList(final List<E> list, final Predicate<E> predicate) { return org.apache.commons.collections4.list.PredicatedList.predicatedList(list, predicate); } @Override public List<E> makeObject() { return decorateList(new ArrayList<E>(), truePredicate); } @Override @SuppressWarnings(value = "unchecked") public E[] getFullElements() { return ((E[])(new Object[]{ "1" , "3" , "5" , "7" , "2" , "4" , "6" })); } protected Predicate<E> testPredicate = new Predicate<E>() { public boolean evaluate(final E o) { return o instanceof String; } }; public List<E> makeTestList() { return decorateList(new ArrayList<E>(), testPredicate); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testIllegalAdd_add816() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAdd_add816"); final List<E> list = makeTestList(); final Integer i = Integer.valueOf(3); try { list.add(((E)(i))); list.add(((E)(i))); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2315,!(list.contains(i))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testIllegalAdd() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAdd"); final List<E> list = makeTestList(); final Integer i = Integer.valueOf(3); try { list.add(((E)(i))); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2315,!(list.contains(i))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testIllegalAdd_literalMutation829() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAdd_literalMutation829"); final List<E> list = makeTestList(); final Integer i = Integer.valueOf(4); try { list.add(((E)(i))); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2315,!(list.contains(i))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testIllegalAddAll() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testIllegalAddAll_add817() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_add817"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testIllegalAddAll_add818() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_add818"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testIllegalAddAll_add819() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_add819"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testIllegalAddAll_add820() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_add820"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testIllegalAddAll_add821() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_add821"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(0, elements); list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testIllegalAddAll_literalMutation830() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_literalMutation830"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testIllegalAddAll_literalMutation831() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_literalMutation831"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("foo"))); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testIllegalAddAll_literalMutation832() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_literalMutation832"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("foo"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testIllegalAddAll_literalMutation833() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_literalMutation833"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(2)))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testIllegalAddAll_literalMutation834() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_literalMutation834"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("foo"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testIllegalAddAll_literalMutation835() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_literalMutation835"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(1, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testIllegalAddAll_remove640() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_remove640"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testIllegalAddAll_remove641() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_remove641"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testIllegalAddAll_remove642() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_remove642"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testIllegalAddAll_remove643() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalAddAll_remove643"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("two"))); elements.add(((E)(Integer.valueOf(3)))); elements.add(((E)("four"))); try { list.addAll(0, elements); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2311,!(list.contains("one"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2312,!(list.contains("two"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2313,!(list.contains(java.lang.Integer.valueOf(3)))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2314,!(list.contains("four"))); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testIllegalSet_add822() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalSet_add822"); final List<E> list = makeTestList(); try { list.set(0, ((E)(Integer.valueOf(3)))); list.set(0, ((E)(Integer.valueOf(3)))); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testIllegalSet() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalSet"); final List<E> list = makeTestList(); try { list.set(0, ((E)(Integer.valueOf(3)))); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testIllegalSet_literalMutation837() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalSet_literalMutation837"); final List<E> list = makeTestList(); try { list.set(1, ((E)(Integer.valueOf(3)))); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testIllegalSet_literalMutation838() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testIllegalSet_literalMutation838"); final List<E> list = makeTestList(); try { list.set(0, ((E)(Integer.valueOf(4)))); } catch (final IllegalArgumentException e) { } fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testLegalAddAll_add823() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_add823"); final List<E> list = makeTestList(); list.add(((E)("zero"))); list.add(((E)("zero"))); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("three"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testLegalAddAll_add824() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_add824"); final List<E> list = makeTestList(); list.add(((E)("zero"))); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("three"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testLegalAddAll_add825() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_add825"); final List<E> list = makeTestList(); list.add(((E)("zero"))); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("two"))); elements.add(((E)("three"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testLegalAddAll_add826() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_add826"); final List<E> list = makeTestList(); list.add(((E)("zero"))); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("three"))); elements.add(((E)("three"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testLegalAddAll_add827() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_add827"); final List<E> list = makeTestList(); list.add(((E)("zero"))); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("three"))); list.addAll(1, elements); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testLegalAddAll() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll"); final List<E> list = makeTestList(); list.add(((E)("zero"))); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("three"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testLegalAddAll_literalMutation840() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_literalMutation840"); final List<E> list = makeTestList(); list.add(((E)("foo"))); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("three"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testLegalAddAll_literalMutation841() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_literalMutation841"); final List<E> list = makeTestList(); list.add(((E)("zero"))); final List<E> elements = new ArrayList<E>(); elements.add(((E)("foo"))); elements.add(((E)("two"))); elements.add(((E)("three"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testLegalAddAll_literalMutation842() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_literalMutation842"); final List<E> list = makeTestList(); list.add(((E)("zero"))); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("foo"))); elements.add(((E)("three"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testLegalAddAll_literalMutation843() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_literalMutation843"); final List<E> list = makeTestList(); list.add(((E)("zero"))); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("foo"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") public void testLegalAddAll_literalMutation844() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_literalMutation844"); final List<E> list = makeTestList(); list.add(((E)("zero"))); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("three"))); list.addAll(0, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testLegalAddAll_remove644() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_remove644"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("three"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testLegalAddAll_remove645() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_remove645"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("three"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testLegalAddAll_remove646() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_remove646"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("three"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testLegalAddAll_remove647() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_remove647"); final List<E> list = makeTestList(); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("three"))); list.addAll(1, elements); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @SuppressWarnings(value = "unchecked") @Test(timeout = 1000) public void testLegalAddAll_remove648() { fr.inria.diversify.testamplification.logger.Logger.writeTestStart(Thread.currentThread(),this, "testLegalAddAll_remove648"); final List<E> list = makeTestList(); list.add(((E)("zero"))); final List<E> elements = new ArrayList<E>(); elements.add(((E)("one"))); elements.add(((E)("two"))); elements.add(((E)("three"))); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2317,list,2316,list.contains("zero")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2319,list,2318,list.contains("one")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2321,list,2320,list.contains("two")); fr.inria.diversify.testamplification.logger.Logger.logAssertArgument(Thread.currentThread(),2323,list,2322,list.contains("three")); fr.inria.diversify.testamplification.logger.Logger.writeTestFinish(Thread.currentThread()); } @Override public String getCompatibilityVersion() { return "4"; } }