@Test public void initChannel_executes_pipelineCreateHooks() { // given HttpChannelInitializer hci = basicHttpChannelInitializerNoUtilityHandlers(); List<PipelineCreateHook> hooks = Arrays.asList(mock(PipelineCreateHook.class), mock(PipelineCreateHook.class)); Whitebox.setInternalState(hci, "pipelineCreateHooks", hooks); // when hci.initChannel(socketChannelMock); // then hooks.forEach(hook -> verify(hook).executePipelineCreateHook(channelPipelineMock)); }