Веб-ресурсы для модульного тестирования - PullRequest
0 голосов
/ 14 января 2011

Я хотел бы начать использовать модульное тестирование как часть моих проектов разработки.Кто-нибудь может порекомендовать какие-либо веб-ресурсы, которые помогут объяснить, как писать эффективные модульные тесты?Прогулка по примеру проекта будет полезна.

Я работаю преимущественно с C # и предпочел бы примеры, которые демонстрируют использование инструментов модульного тестирования .Net, но не против, если есть полезный пример на каком-то другом языке.

Ответы [ 4 ]

1 голос
/ 14 января 2011

Лучшее, что я знаю http://xunitpatterns.com/

0 голосов
/ 15 января 2011

Я очень рекомендую книгу Art of Unit Testing от Роя Ошерова. Эта книга - основа опыта и лучших практик. И да, это не веб-ресурс, но вам стоит заглянуть в блог Роя .

0 голосов
/ 14 января 2011

Хороший юнит-тест должен составить…

  • Легко писать тесты

  • Легко организовать ваши тесты

  • Простота запуска тестов (все, некоторые, один)

Сначала я также имел опыт работы с NUnit, а затем перешел на MSTest. На мой взгляд, у MSTest есть две силы: гораздо проще создать модульное тестирование для конкретного метода и запустить тестирование. Единственная проблема с организацией тестов в группе - это то, что было легко сделать с NUnit.

Более подробная информация о создании эффективного модульного теста для .Net также описана здесь

0 голосов
/ 14 января 2011

Лично мне нравится встроенный тест Visual Studio. Но в недалеком прошлом я был очень доволен NUnit. Если вам нужны насмешки, я бы предложил MoQ для его простоты. Надеюсь, что это поможет.

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