@Test
public void shouldInitializeInitializableParamRepositories() {

    // given
    InitializableParamRepository repository = mock(InitializableParamRepository.class);
    ParamEngineConfig config = ParamEngineConfigBuilder.paramEngineConfig()
            .withParameterRepository(repository)
            .build();
    // when
    ParamEngineFactory.paramEngine(config);
    // then
    verify(repository).initialize();
}