Конечно, есть возможность отключить его (по умолчанию он включен). Однако я хотел бы иметь возможность вносить постепенные изменения в DLL, когда работает копия NUnit GUI.
Однако я не смог найти много документации для этой функции (кроме необходимость )
Итак, проблема в следующем
При включенном теневом копировании в NUnit,
my SUT (Dll) вызывает исполняемый файл (также в выходной папке; по ссылкам). Теперь для этого исполняемого файла нужны определенные файлы конфигурации / модификаторов, которые должны находиться в той же папке, что и исполняемый файл. Как убедиться, что мои файлы модификаторов ссылок доступны исполняемому файлу во время теста?
NUnit shadow копирует только dll SUT или все связанные / ссылающиеся dll / execs? Что мне нужно сделать в настройках теста, чтобы все вспомогательные файлы для SUT копировались правильно?
Я вижу, что
- executingAssembly.Codebase дает мне исходную папку вывода
- executingAssembly.Location дает мне папку теневого копирования.
Я не уверен, что у меня есть ясность - дайте мне знать, если мне нужно обновить