1717
1818import java .util .Arrays ;
1919import java .util .Collections ;
20+ import java .util .List ;
2021import java .util .Map ;
2122
2223import org .apache .commons .lang3 .reflect .FieldUtils ;
4142import io .wcm .testing .mock .aem .junit5 .AemContext ;
4243import io .wcm .testing .mock .aem .junit5 .AemContextExtension ;
4344
44- import static org .hamcrest .CoreMatchers .* ;
45+ import static org .hamcrest .CoreMatchers .is ;
4546import static org .junit .Assert .assertEquals ;
4647import static org .junit .Assert .assertFalse ;
4748import static org .junit .Assert .assertThat ;
@@ -59,7 +60,6 @@ public class FileInputImplV3Test {
5960 private static final String PATH_FILEINPUT_DATALAYER = CONTENT_ROOT + "/fileinput-datalayer" ;
6061 private static final String PATH_MULTISELECT_FILEINPUT = CONTENT_ROOT + "/multiselect-fileinput" ;
6162 private static final String PATH_MULTISELECT_FILEINPUT_WITHNOTYPE = CONTENT_ROOT + "/multiselect-fileinput-withNoType" ;
62- private static final String PATH_FILEINPUT_WITH_MIME_TYPE = CONTENT_ROOT + "/fileinput-with-mime-type" ;
6363
6464 private final AemContext context = FormsCoreComponentTestContext .newAemContext ();
6565
@@ -404,11 +404,18 @@ void testJSONExportDataLayer() throws Exception {
404404
405405 @ Test
406406 void testGetAcceptExtensions () {
407- FileInput fileInput = Utils .getComponentUnderTest (PATH_FILEINPUT_CUSTOMIZED , FileInput .class , context );
407+ FileInput fileInput = Utils .getComponentUnderTest (PATH_FILEINPUT_DATALAYER , FileInput .class , context );
408408 // assert fileInput.getAcceptExtensions() to return empty list
409409 assertEquals (Collections .emptyList (), fileInput .getAcceptExtensions ());
410410 FileInput fileInputMock = Mockito .mock (FileInput .class );
411411 Mockito .when (fileInputMock .getAcceptExtensions ()).thenCallRealMethod ();
412412 assertEquals (Collections .emptyList (), fileInput .getAcceptExtensions ());
413413 }
414+
415+ @ Test
416+ void testGetAcceptExtensionsWithExtensions () {
417+ FileInput fileInput = Utils .getComponentUnderTest (PATH_FILEINPUT_CUSTOMIZED , FileInput .class , context );
418+ List <String > extensions = fileInput .getAcceptExtensions ();
419+ assertThat (Arrays .asList (".jpg" , ".png" ), is (extensions ));
420+ }
414421}
0 commit comments