Минимальные двоичные файлы NUnit для проекта OSS - PullRequest
6 голосов
/ 05 декабря 2008

Проекты с открытым исходным кодом, которые поставляются с модульными тестами на основе NUnit, также обычно поставляют бегуны NUnit и сопровождающие их двоичные файлы. Для NUnit 2.4.8 дословное распространение каталога bin с фактическим проектом составляет 46 файлов и пустой каталог addins. Каков был бы минимальный набор файлов, необходимых для распространения графического интерфейса пользователя и консольных приложений вместе с базой nunit.framework.dll, необходимой для разработки тестов (и без инфраструктуры проверки подлинности)?

Для справки, каталог NUnit 2.4.8 bin выглядит следующим образом:

  • Addins /
  • clr.bat
  • failure.jpg
  • fit.dll
  • ignored.jpg
  • LoadTest-assembly.dll
  • макет assembly.dll
  • nonamespace-assembly.dll
  • notestfixtures-assembly.dll
  • nunit.core.dll
  • nunit.core.extensions.dll
  • nunit.core.interfaces.dll
  • nunit.core.tests.dll
  • nunit.exe
  • nunit.exe.config
  • nunit.extensions.tests.dll
  • nunit.fixtures.dll
  • nunit.fixtures.tests.dll
  • nunit.framework.dll
  • nunit.framework.extensions.dll
  • nunit.framework.xml
  • nunit.mocks.dll
  • nunit.mocks.tests.dll
  • nunit.uikit.dll
  • nunit.uikit.tests.dll
  • nunit.util.dll
  • nunit.util.tests.dll
  • NUnit-console.exe
  • NUnit-console.exe.config
  • NUnit-console.tests.dll
  • NUnit-консоль runner.dll
  • NUnit-консоль-x86.exe
  • NUnit-консоль x86.exe.config
  • NUnitFitTests.html
  • NUnit-gui.tests.dll
  • NUnit-гуй-runner.dll
  • NUnitTests.config
  • NUnitTests.nunit
  • NUnit-x86.exe
  • NUnit-x86.exe.config
  • runFile.exe
  • runFile.exe.config
  • success.jpg
  • тест-assembly.dll
  • тест-utilities.dll
  • ГРМ tests.dll

Ответы [ 3 ]

5 голосов
/ 11 декабря 2009

Я могу успешно запустить тесты только при наличии следующих 6 файлов NUnit:

  • nunit.core.dll
  • nunit.core.interfaces.dll
  • nunit.framework.dll
  • nunit.util.dll
  • nunit.console-runner.dll
  • NUnit-console.exe
2 голосов
/ 05 декабря 2008

После некоторых исследований следующие файлы не кажутся ненужными, поскольку они представляют тестовые сборки для самого NUnit и для FIT:

  • Addins /
  • clr.bat
  • failure.jpg
  • fit.dll
  • ignored.jpg
  • LoadTest-assembly.dll
  • макет assembly.dll
  • nonamespace-assembly.dll
  • notestfixtures-assembly.dll
  • nunit.core.dll
  • nunit.core.extensions.dll
  • nunit.core.interfaces.dll
  • nunit.core.tests.dll
  • nunit.exe
  • nunit.exe.config
  • nunit.extensions.tests.dll
  • nunit.fixtures.dll
  • nunit.fixtures.tests.dll
  • nunit.framework.dll
  • nunit.framework.tests.dll
  • nunit.framework.xml
  • nunit.mocks.dll
  • nunit.mocks.tests.dll
  • nunit.uikit.dll
  • nunit.uikit.tests.dll
  • nunit.util.dll
  • nunit.util.tests.dll
  • NUnit-console.exe
  • NUnit-console.exe.config
  • NUnit-console.tests.dll
  • NUnit-консоль runner.dll
  • NUnit-консоль-x86.exe
  • NUnit-консоль x86.exe.config
  • NUnitFitTests.html
  • NUnit-gui.tests.dll
  • NUnit-гуй-runner.dll
  • NUnitTests.config
  • NUnitTests.nunit
  • NUnit-x86.exe
  • NUnit-x86.exe.config
  • runFile.exe
  • runFile.exe.config
  • success.jpg
  • тест-assembly.dll
  • тест-utilities.dll
1 голос
/ 16 июля 2012

Для версии 2.6, в дополнение к списку Муки, мне пришлось добавить:

  • NUnit-agent.exe
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...