### Question:
DMNMarshallerImportsContentServiceKogitoImpl implements DMNMarshallerImportsContentService { @Override public Promise<String[]> getModelsDMNFilesURIs() { return contentService.getFilteredItems(DMN_FILES_PATTERN, ResourceListOptions.assetFolder()); } @Inject  DMNMarshallerImportsContentServiceKogitoImpl(final KogitoResourceContentService contentService,
                                                        final Promises promises,
                                                        final PMMLEditorMarshallerApi pmmlEditorMarshallerApi); @Override Promise<String> loadFile(final String file); @Override Promise<String[]> getModelsURIs(); @Override Promise<String[]> getModelsDMNFilesURIs(); @Override Promise<String[]> getModelsPMMLFilesURIs(); @Override Promise<PMMLDocumentMetadata> getPMMLDocumentMetadata(final String pmmlFilePath);  }### Answer:
@Test public void testGetModelsDMNFilesURIs() { final Promise<String[]> expected = makePromise(); when(contentService.getFilteredItems(eq(DMN_FILES_PATTERN), any())).thenReturn(expected); final Promise<String[]> actual = service.getModelsDMNFilesURIs(); assertEquals(expected, actual); }