Модульные тесты C # / Mono в Mac OS X - PullRequest
5 голосов
/ 03 декабря 2011

Я пытаюсь перенести процесс разработки на C # из Windows / Visual Studio 2010 в Mac OS X / Monodevelop. И мне интересно, есть ли какая-нибудь хорошая платформа для модульного тестирования, которая подойдет мне?

Было бы неплохо, если бы он одновременно работал на Windows / Mac / Ubuntu.

Я проверил очевидные опции, такие как NUnit и MSTest, но первый имеет исполняемый файл только для Windows (или я еще не нашел версию для Mac), а второй тесно интегрирован со Studio, и такого приложения для Mac тоже нет.

Что мне делать?

Ответы [ 2 ]

5 голосов
/ 03 декабря 2011

Поддержка NUnit встроена в MonoDevelop вместе со встроенным раннером.Я никогда не пробовал разработку и тестирование в VS и Mono для одного и того же решения или проекта, может быть сложно в зависимости от типа проекта.

Я бы ожидал, что тесты продолжат выполняться в зависимости от возможностей NUnit.быть доступным на обеих платформах.Синтаксически они, конечно, одинаковы [TestFixture] [Test] и т. Д.

2 голосов
/ 03 декабря 2011

Mono поставляется вместе с уже подготовленным пакетом OSX, поэтому использовать его проще всего.

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