Я написал файл unit test, который записывает файл в файловую систему, не задавая пути, который он записывает в рабочий каталог; поэтому, если он выполняется из каталога проекта, он записывает его в корневой каталог проекта, если в родительском каталоге проектов он записывает корневой каталог родителей.
Итак, каков правильный способ записи в целевой каталог? Возможно, каталог внутри целевого каталога?
Если я просто укажу target/
с файлом, он будет записывать в целевой объект родительских проектов вместо целевых объектов.
ОБНОВЛЕНИЕ. Я действительно хочу файл после завершения тестирования. Файл предназначен для формата извлечения сторонних сторон, который необходимо отправить третьим сторонам. Тест можно включить/выключить, чтобы я мог запускаться только в том случае, если формат файла изменяется для повторного утверждения. Это не огромная проблема, когда файл идет, но мне бы хотелось найти что-то, что легко найти.