приложения. Это может быть абсолютный либо относительный (относительно AppDomain.CurrentDomain.BaseDirectory) путь. Метод принимает путь из конфига и возвращает абсолютный путь. Как этот метод протестировать?
Протестировать как? Юнит-тесты?
2 варианта: 1) создавать временный файл, скармливать его методу и удалять после теста 2) есть IO.Abstractions пакет, можешь заюзать его в методе, а абстракцию замокать
С тестами я не знаком, но вижу ситуацию так: Тесты компилируются в свою папку, очевидно в тесте BaseDirectory вернет ее, также тестирующий каркас знает путь к папке в которой выполняется приложение, вам остается создать структуру подпапок и сравнить.
А зря что не познакомился
Обсуждают сегодня