### Question:
FileUploadManager implements Serializable { @PostConstruct public void init() { uploadId = UUID.randomUUID().toString(); uploadedFiles = new ArrayList<UploadFile>(); currentFileLimit = FILE_LIMIT; LOGGER.info("initialized with uploadId: {}", uploadId); }  @PostConstruct void init(); List<UploadFile> getUploadedFiles(); String getUploadId(); void handleFileUpload(FileUploadEvent event); void handleFileRemoval(String id); String handleFileSubmit(); String getCurrentFileLimit(); StreamedContent getImage(); static final int FILE_LIMIT; }### Answer:
@Test public void testInit() { assertNotNull(fileUploadManager.getUploadId()); assertTrue(fileUploadManager.getUploadedFiles().isEmpty()); assertEquals(Integer.toString(FileUploadManager.FILE_LIMIT), fileUploadManager.getCurrentFileLimit()); }