У вас есть метод в классе, который имеет 2 параметра, один из которых является путем к файлу, а другой не имеет значения.
InterestingResult result = foo.Bar(irrelevant, filePathInfo);
В духе быстрых юнит-тестов, вы подумываете о рефакторинге этого метода, чтобы извлечь путь к файлу, чтобы убрать требования ввода-вывода этого теста ... скорее всего, перенести его в другой метод, чтобы теперь вы Звоните
string dataInFile = foo.GetDataInFile(filePathInfo);
InterestingResult result = foo.Bar(irrelevant, dataInFile);
Ты с ума сошел? ... или это было хорошо?