public void listener(UploadEvent event) throws Exception {
   UploadItem item = event.getUploadItem();
   File file = new File();
   file.setLength(item.getData().length);
   file.setName(item.getFileName());
   file.setData(item.getData());
   files.add(file);
   uploadsAvailable--;
 }
  /** Test of getFiles method, of class Module. */
  @Test
  public void testGetFiles() {
    System.out.println("getFiles");
    // Set up
    Module instance = new Module();

    List<File> expResult = new ArrayList<>();

    // Add 5 files to the list
    for (int i = 0; i < 5; i++) {
      File file = new File();
      file.setId("Id " + i);
      file.setName("Name " + i);
      file.setFileblob(("Blob " + i).getBytes());
      expResult.add(file);
    }

    instance.setFiles(expResult);

    // Run method and check result
    assertEquals(expResult, instance.getFiles());
  }