@Override public synchronized boolean addAll(Collection<? extends E> c) { boolean changed = false; for (E e : c) { changed |= add(e); } return changed; }
@Override public synchronized E set(int index, E o) { E orig = get(index); if (set.add(o)) { elementData[index] = o; set.remove(orig); } else { int oldIndexOfO = indexOf(o); remove(o); remove(orig); add(oldIndexOfO > index ? index : index - 1, o); } return orig; }
@Test public void testTransformToWilmaHttpRequestShouldGetHeadersToCopyIntoResultWhenOneHeader() { //GIVEN headers.add("Content-type"); headers.add("Any-other-header"); given(request.getHeaderNames()).willReturn(enumeration); //WHEN underTest.transformToWilmaHttpRequest(WILMA_LOGGER_ID, request, responseDescriptorDTO); //THEN verify(request, Mockito.times(2)).getHeader(Matchers.anyString()); }