Я хочу протестировать компонент загрузки файла с помощью тестового примера JUnit. Есть ли какой-либо способ получить макетную реализацию для UploadedFile.i, используя приведенную ниже команду для чтения загруженного файла из пользовательского интерфейса.Как протестировать тестовый пример JUnit для факторинга Загруженный компонент компонента
public void XXXX(final FileUploadEvent event) {
final String uniqueFolderName = this.getUniqueFolderName();
final org.primefaces.model.UploadedFile uploadedFile = event.getFile();
final UploadedFileWrapper uploadedFileWrapper = new UploadedFileWrapper(uploadedFile,
UploadedFile.Status.FILE_SAVED, uniqueFolderName);
if (!new Boolean(this.multiple)) {
LOGGER.debug("only single upload is allowed", this.getMultiple());
this.clearUploadedFiles();
}
this.uploadedFiles.add(uploadedFileWrapper);
}
Не могли бы вы помочь мне в создании макетной реализации для этого компонента.
Просто подсказка ['FileUploadEvent' class] (http://www.primefaces.org/docs/api/3.4/org/primefaces/event/FileUploadEvent.html) требует, чтобы загруженный файл передавался в его конструкторе , –