@Override public void setUp() throws Exception { super.setUp(); empty = new Target(emptyCollection(), "empty"); /* * We test that nullSingleton.retainAll(disjointList) does NOT throw a * NullPointerException when disjointList does not, so we can't use * MinimalCollection, which throws NullPointerException on calls to * contains(null). */ List<E> disjointList = Arrays.asList(e3(), e4()); disjoint = new Target(disjointList, "disjoint"); superset = new Target(MinimalCollection.of(e0(), e1(), e2(), e3(), e4()), "superset"); nonEmptyProperSubset = new Target(MinimalCollection.of(e1()), "subset"); sameElements = new Target(Arrays.asList(createSamplesArray()), "sameElements"); containsDuplicates = new Target(MinimalCollection.of(e0(), e0(), e3(), e3()), "containsDuplicates"); partialOverlap = new Target(MinimalCollection.of(e2(), e3()), "partialOverlap"); nullSingleton = new Target(Collections.<E>singleton(null), "nullSingleton"); }
@Override public void setUp() throws Exception { super.setUp(); empty = new Target(emptyCollection(), "empty"); /* * We test that nullSingleton.retainAll(disjointList) does NOT throw a * NullPointerException when disjointList does not, so we can't use * MinimalCollection, which throws NullPointerException on calls to * contains(null). */ List<E> disjointList = Arrays.asList(samples.e3, samples.e4); disjoint = new Target(disjointList, "disjoint"); superset = new Target(MinimalCollection.of( samples.e0, samples.e1, samples.e2, samples.e3, samples.e4), "superset"); nonEmptyProperSubset = new Target(MinimalCollection.of(samples.e1), "subset"); sameElements = new Target(Arrays.asList(createSamplesArray()), "sameElements"); containsDuplicates = new Target( MinimalCollection.of(samples.e0, samples.e0, samples.e3, samples.e3), "containsDuplicates"); partialOverlap = new Target(MinimalCollection.of(samples.e2, samples.e3), "partialOverlap"); nullSingleton = new Target(Collections.<E>singleton(null), "nullSingleton"); }
@Override public void setUp() throws Exception { super.setUp(); empty = new Target(emptyCollection(), "empty"); /* * We test that nullSingleton.retainAll(disjointList) does NOT throw a * NullPointerException when disjointList does not, so we can't use * MinimalCollection, which throws NullPointerException on calls to * contains(null). */ List<E> disjointList = Arrays.asList(e3(), e4()); disjoint = new Target(disjointList, "disjoint"); superset = new Target(MinimalCollection.of(e0(), e1(), e2(), e3(), e4()), "superset"); nonEmptyProperSubset = new Target(MinimalCollection.of(e1()), "subset"); sameElements = new Target(Arrays.asList(createSamplesArray()), "sameElements"); containsDuplicates = new Target(MinimalCollection.of(e0(), e0(), e3(), e3()), "containsDuplicates"); partialOverlap = new Target(MinimalCollection.of(e2(), e3()), "partialOverlap"); nullSingleton = new Target(Collections.<E>singleton(null), "nullSingleton"); }