Шаги для запуска тестов NUnit на OSX - PullRequest
5 голосов
/ 27 сентября 2011

Как запустить тесты NUnit, разработанные в VS2010, на Mac?Это кажется очень простым и наивным вопросом, но я изо всех сил пытался найти все шаги.Я сделал мою должную осмотрительность, прочесывая сеть, чтобы найти точные шаги.У меня Mono на моем Mac, но не монодизайн.Как я могу установить NUnit на Mac без моно разработки?Нужно ли мне вручную добавлять все связанные с NUnit библиотеки в Mono GAC или что-то в этом роде?

1 Ответ

4 голосов
/ 27 сентября 2011

Нет необходимости иметь моноразвитие.После получения nunit вы можете просто позвонить через (например)

mono nunit-console.exe your.dll

Вы также можете сделать это, используя только двоичные файлы, загруженные с сайта nunit, просто находиться в каталоге nunit.

Если естьэто не пакет для OS X, вы можете установить его, сделав скрипт, вызывающий nunit (так работает стандартная установка nunit в Linux), и поместив его в свой путь поиска.Добавление сборок в GAC не требуется, если они с exe-файлами.

Например, это скрипт nunit-console в Ubuntu (который обычно можно найти в /usr/bin):

#!/bin/sh
exec /usr/bin/mono --debug $MONO_OPTIONS /usr/lib/mono/2.0/nunit-console.exe "$@"

Конечно, вы должны заменить /usr/lib/mono/2.0/ на каталог, содержащий nunit.

...