@Test(expected = NoSuchElementException.class)
public void iterateEmptyHeadersShouldThrow() {

    Iterator<Map.Entry<CharSequence, CharSequence>> iterator = newInstance().iterator();
    assertFalse(iterator.hasNext());
    iterator.next();
}