@Test
public void shouldInvokeProcessOnEachChild() {

    DataTable dt = createDt(r1, r2);
    new DefaultDataTableProcessor(mockedChildProcessor).process(dt);
    verify(mockedChildProcessor, times(2)).process(captor.capture());
    assertThat(captor.getAllValues(), contains(r1, r2));
}