@Test
public void testRenderSlotPrompts_ExplicitElicitationPromptId() {

    when(mockSlotMetadata.getElicitations()).thenReturn(elicitations);
    when(mockSlotMetadata.getPrompts()).thenReturn(DialogSlotPrompt.builder()
        .withElicitation("explicit.elicitation")
        .build());
    List<Prompt> prompts = underTest.renderSlotPrompts(mockIntentDefinition, "slot_name", mockSlotMetadata);
    assertEquals(prompts, Collections.singletonList(
        Prompt.builder()
            .withId("explicit.elicitation")
            .withVariations(new ArrayList<>(elicitations))
            .build()
    ));
}