@@ -93,7 +93,7 @@ public void uploadedFilesToDisk() throws IOException {
9393 .isEmpty ();
9494
9595 assertThat (multiPart .getFileParameterNames ().asIterator ()).toIterable ()
96- .asList ( )
96+ .asInstanceOf ( InstanceOfAssertFactories . LIST )
9797 .containsOnly ("file1" , "file2" );
9898 assertThat (multiPart .getFile ("file1" )).allSatisfy (file -> {
9999 assertThat (file .isFile ())
@@ -142,7 +142,7 @@ public void uploadedMultipleFilesToDisk() throws IOException {
142142 .isEmpty ();
143143
144144 assertThat (multiPart .getFileParameterNames ().asIterator ()).toIterable ()
145- .asList ( )
145+ .asInstanceOf ( InstanceOfAssertFactories . LIST )
146146 .containsOnly ("file1" );
147147 assertThat (multiPart .getFile ("file1" )).allSatisfy (file -> {
148148 if (Objects .equals (file .getName (), "test1.csv" )) {
@@ -193,7 +193,7 @@ public void uploadedFilesWithLargeBuffer() throws IOException {
193193 .isEmpty ();
194194
195195 assertThat (multiPart .getFileParameterNames ().asIterator ()).toIterable ()
196- .asList ( )
196+ .asInstanceOf ( InstanceOfAssertFactories . LIST )
197197 .containsOnly ("file1" , "file2" );
198198 assertThat (multiPart .getFile ("file1" )).allSatisfy (file -> {
199199 assertThat (file .isFile ())
@@ -240,7 +240,7 @@ public void cleanUp() throws IOException {
240240 .isEmpty ();
241241
242242 assertThat (multiPart .getFileParameterNames ().asIterator ()).toIterable ()
243- .asList ( )
243+ .asInstanceOf ( InstanceOfAssertFactories . LIST )
244244 .containsOnly ("file1" , "file2" );
245245 assertThat (multiPart .getFile ("file1" )).allSatisfy (file -> {
246246 assertThat (file .isFile ())
@@ -306,7 +306,7 @@ public void nonMultiPartUpload() throws IOException {
306306 .containsExactly ("struts.messages.upload.error.FileUploadContentTypeException" );
307307
308308 assertThat (multiPart .getFileParameterNames ().asIterator ()).toIterable ()
309- .asList ( )
309+ .asInstanceOf ( InstanceOfAssertFactories . LIST )
310310 .isEmpty ();
311311 }
312312
@@ -410,7 +410,7 @@ public void mismatchCharset() throws IOException {
410410 .isEmpty ();
411411
412412 assertThat (multiPart .getFileParameterNames ().asIterator ()).toIterable ()
413- .asList ( )
413+ .asInstanceOf ( InstanceOfAssertFactories . LIST )
414414 .containsOnly ("file1" );
415415 assertThat (multiPart .getFile ("file1" )).allSatisfy (file -> {
416416 assertThat (file .isFile ())
@@ -458,6 +458,8 @@ public void normalFields() throws IOException {
458458 .isEqualTo ("short text" );
459459 assertThat (multiPart .getParameterValues ("multi" ))
460460 .containsOnly ("multi1" , "multi2" );
461+ assertThat (multiPart .getParameterValues ("not-existing" ))
462+ .isNull ();
461463 }
462464
463465 @ Test
0 commit comments