@Test public void differenceReturnsSetDifference() { addTwoElements(testSet); final ObjectHashSet<String> other = new ObjectHashSet<>(100); other.add("1"); final ObjectHashSet<String> diff = testSet.difference(other); assertThat(diff, containsInAnyOrder("1001")); }
@Test public void differenceReturnsSetDifference() { addTwoElements(testSet); final ObjectHashSet<Integer> other = new ObjectHashSet<>(100); other.add(1); final ObjectHashSet<Integer> diff = testSet.difference(other); assertThat(diff, containsInAnyOrder(1001)); }
@Test public void differenceReturnsNullIfBothSetsEqual() { addTwoElements(testSet); final ObjectHashSet<String> other = new ObjectHashSet<>(100); addTwoElements(other); assertNull(testSet.difference(other)); }
@Test public void differenceReturnsNullIfBothSetsEqual() { addTwoElements(testSet); final ObjectHashSet<Integer> other = new ObjectHashSet<>(100); addTwoElements(other); assertNull(testSet.difference(other)); }