@Override
    public Set<EntityExcerpt> listEntityExcerpts() {
        return inputService.all().stream()
                .map(InputWithExtractors::create)
                .map(this::createExcerpt)
                .collect(Collectors.toSet());
    }
@Test
    @MongoDBFixtures("InputFacadeTest.json")
    public void listEntityExcerpts() {
        final EntityExcerpt expectedEntityExcerpt1 = EntityExcerpt.builder()
                .id(ModelId.of("5adf25294b900a0fdb4e5365"))
                .type(ModelTypes.INPUT_V1)
                .title("Global Random HTTP")
                .build();
        final EntityExcerpt expectedEntityExcerpt2 = EntityExcerpt.builder()
                .id(ModelId.of("5acc84f84b900a4ff290d9a7"))
                .type(ModelTypes.INPUT_V1)
                .title("Local Raw UDP")
                .build();

        final EntityExcerpt expectedEntityExcerpt3 = EntityExcerpt.builder()
                .id(ModelId.of("5ae2eb0a3d27464477f0fd8b"))
                .type(ModelTypes.INPUT_V1)
                .title("TEST PLAIN TEXT")
                .build();

        final EntityExcerpt expectedEntityExcerpt4 = EntityExcerpt.builder()
                .id(ModelId.of("5ae2ebbeef27464477f0fd8b"))
                .type(ModelTypes.INPUT_V1)
                .title("TEST PLAIN TEXT")
                .build();

        final Set<EntityExcerpt> entityExcerpts = facade.listEntityExcerpts();
        assertThat(entityExcerpts).containsOnly(expectedEntityExcerpt1,
                expectedEntityExcerpt2, expectedEntityExcerpt3, expectedEntityExcerpt4);
    }