@Test
public void testCustomSlot() throws IntentParseException {

    TestCustom expected = new TestCustom();
    expected.setName("testCustomSlot");
    expected.setValue("value");
    expected.setResolutions(Resolutions.builder()
        .withResolutionsPerAuthority(Collections.emptyList())
        .build());
    expected.setExplicitResolutions(Resolutions.builder()
        .withResolutionsPerAuthority(Collections.emptyList())
        .build());
    expected.setSlot(slot("testCustomSlot", "value"));
    expected.setIgnoredSlot(null);
    expected.setExplicitSlot(slot("testCustomSlot", "value"));
    expected.setSlotConfirmationStatus(SlotConfirmationStatus.CONFIRMED);
    expected.setExplicitSlotConfirmationStatus(SlotConfirmationStatus.CONFIRMED);
    testSingleSlot("testCustomSlot", "value", expected, TestIntent::getTestCustomSlot);
}