Подтвердить что ты не робот

Где находится "Run Tests" в monodevelop

У меня есть решение, уже содержащее библиотеку с тестами NUnit. Когда я разрабатываю Visual Studio, я обычно запускаю эти тесты с помощью двоичных файлов nunit.exe, которые я включил в папку tools\nunit в моем проекте.

Теперь я разрабатываю одно и то же решение с помощью monodevelop. Я почти уверен, что помню, что в monodevelop было интегрированное действие "run tests", и я хотел бы использовать его для запуска тестов. Согласно этой статье, должен быть пункт меню "View-Unit Tests". Тем не менее, я должен делать что-то неправильное/специальное, потому что я не могу его найти.

Как запустить тесты NUnit с помощью Monodevelop?

4b9b3361

Ответ 1

Если вы используете Ubuntu, убедитесь, что модуль MonoDevelop NUnit установлен через диспетчер пакетов. После этого нажмите "Просмотр → Прокладки → Тесты единиц". Будет показана панель тестирования модулей, после чего вы можете запустить тестовые приборы, дважды щелкнув их.

Ответ 2

Попробуйте следующее:

sudo apt-get install monodevelop-nunit

Ответ 3

Подводя итог ответам:

  • sudo apt-get install monodevelop-nunit
  • Выберите пункт меню: View | Pads | Unit Tests

Протестировано с чистой установкой Ubuntu 12.04 и MonoDevelop 2.8.6.3.

Ответ 4

Я не помню, что есть встроенная моно-разработка "run tests". Но есть надстройка, которую вы можете использовать.

Включение надстройки NUnit

Для NUnit addin требуется моно 1.1.9+. Это относится к некоторой ошибке кросс-апдомен исправления. В настоящее время пользователи Debian также есть еще одна особая проблема в что пакеты NUnit отделены от Моно, и не включать соответствующие pkg-config.

Сконфигурируйте monodevelop с помощью следующая команда.

./configure --enable-nunit 

Только пользователи Debian

Установите nunit и libnunit-cil пакетов (для этого требуется неустойчивое момент). Благодаря отдельной упаковке nunit, нам нужно сделать символическую ссылку что monodevelop знает, где найти файл pkg-config.

ln -s /usr/lib/pkgconfig/nunit.pc /usr/lib/pkgconfig/mono-nunit.pc

EDIT: я нашел здесь дополнительную информацию: http://www.codeproject.com/KB/tips/NUnit_MonoDevelop.aspx. Если это не поможет, я могу попробовать завтра на моем моно, какую платформу вы используете?