Ну, так как это статический метод, его вывод обычно основан на входных аргументах.
Все, что вам нужно сделать, это предоставить правильные аргументы и проверить, возвращает ли функция ожидаемое значение в соответствии с входными значениями (я полагаю, вы сделали то же самое с исключениями).
Возможно, вам потребуется создать InputStream
объект для имитации файла CSV и предоставления тестовых данных.
Это можно сделать следующим образом:
InputStream stream = new ByteArrayInputStream("value1,value2,value3".getBytes());
Запустите метод, проверьте, правильно ли вы получили List<Metrics>
, и все.