модульное тестирование с указателем метода - PullRequest
0 голосов
/ 25 июня 2019

У меня есть функция, которая принимает два файла в качестве параметра. Он пытается проверить каталог1 и получить путь к последнему подкаталогу, в случае неудачи получить путь ко второму каталогу. Я хочу написать юнит-тест, но не знаю, как издеваться над следующей частью.

listFiles(File::isDirectory)

псевдокод моей функции

try{           
    File[] directories = d1.listFiles(File::isDirectory);
    Arrays.sort(directories, Collections.reverseOrder());       
    return  directories[0].getAbsolutePath();;
} catch (Exception e) {
    return d2.getAbsolutePath()
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...