@Test
public void immediateNext_returnsFirstItem() {

   /* Given */
  SqlPart sqlPart = mock(SqlPart.class);
  SqlPartIterator iterator = new SqlPartIterator(sqlPart);
  /* When */
  SqlPart result = iterator.next();
  /* Then */
  assertThat(result, is(sqlPart));
}