Я создал проект модульного теста для библиотеки в VS 2008 C #. Библиотека будет реагировать на аргументы командной строки. Я установил свойства модульного теста -> Отладка -> Параметры запуска с параметрами по умолчанию, чтобы вызвать определенные реакции в целевой библиотеке. Мои вопросы:
1) Когда код библиотеки выполняет Environment.GetCommandLineArgs (), он не видит ни одного из заданных по умолчанию аргументов. Я даже скопировал аргументы по умолчанию из проекта модульного теста в свойства проекта библиотеки без эффекта. Что я не делаю (верно)?
2) Есть ли программный способ задания аргументов командной строки? Мне бы хотелось, чтобы различные тесты могли устанавливать аргументы и наблюдать за поведением библиотеки.
Спасибо,
Jim