@Test
public void shouldNotBuildIndexForNoncacheableParameter() {

    // given
    Parameter parameter = parameter().withName("param").withInputLevels(1).noncacheable().withEntries().withLevels().build();
    // when
    PreparedParameter preparedParameter = paramPreparer.prepare(new ParameterFromRepository(parameter, RepositoryName.from("test")));
    // then
    assertThat(preparedParameter).hasName("param").hasNoIndex();
}