Как выполнить юнит-тестирование метода Spring MVC? - PullRequest
0 голосов
/ 25 сентября 2018

У меня есть сомнения относительно того, как выполнить модульное тестирование в Spring MVC.

Если кто-то может объяснить мне, как я могу выполнить следующий модульный тест из этих методов?

Я скопировал весь код метода, который я хочу сделать в тестах.

1-й МЕТОД:

    protected OTAFileTypesEnum getFileType(String fileName) throws InvalidXMLException {
    OTAFileTypesEnum fileType;
    if (fileName.contains(OTAFileTypesEnum.PACKETED_FILES.getXmlFileName())) {
        fileType = OTAFileTypesEnum.PACKETED_FILES;
    } else {
        fileType = OTAFileTypesEnum.getByXmlFileName(fileName);

2-й: Метод:

protected OTAFileModel getOTAFileModel(String application, String countryCode, Integer shopId, MultipartFile file,
        String user, OTAFileTypesEnum fileType) throws IOException {
    OTAFileModel model = new OTAFileModel();
    model.setCountryCode(countryCode);
    model.setShopId(shopId);
    model.setApplication(application);
    model.setFileType(fileType);
    model.setFilename(file.getOriginalFilename());
    model.setTranferCompletePath(tranferCompletePath);
    model.setTransferTemporalPath(transferTemporalPath);
    model.setUser(user);
    model.setFile(new File(model.getTemporalCompleteFilePath()));
    FileUtils.createFileDirs(model.getFile());

    if (model.getFile().exists()) {
        Files.delete(model.getFile());
    }

    file.transferTo(model.getFile());
    return model;
}
    }
    return fileType;
}

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...