Лучший отвечающий
Unit testing..

Вопрос
-
У меня есть сайт на MVC3, функционал которого упрощенно можно назвать "газета объявлений".
Часто встречаю в интернете какая это хорошая вещь, Unit Testing.
Однако, создав тестовый проект, понял, что не знаю, что писать.
Где мне узнать побольше об этом, есть ли у вас ссылки на интересные и понятные материалы?
23 июня 2012 г. 0:46
Ответы
-
"Часто встречаю в интернете какая это хорошая вещь, Unit Testing." - как всегда, не всегда, хорошее - это хорошо. В целом да, штука полезная и нужная, особенно для больших проектов. Разработка с применением подхода TDD учит правильно мыслить и писать код. Просто порой объём работы сопоставим с объёмом работы самого проекта, а то и больше. Поэтому в большинстве случаев используют частичное покрытие, а не полное. Для маленького проекта нет такой острой необходимости, но для учебных целей можно.
"Где мне узнать побольше об этом, есть ли у вас ссылки на интересные и понятные материалы?" - юнит тесты, конечно, не только для ASP.NET MVC, но так как Вы разрабатываете именно MVC приложение, то советую в первую очередь почитать статью. Также, достаточно ясно и подробно, об этом можно узнать из книги, одна из лучших по MVC: "ASP.NET MVC 3 Framework с примерами на C# для профессионалов". Ну и справочная документация MSDN. После, можно много полезного найти в сети.
- Предложено в качестве ответа Алексей ЛосевEditor 24 июня 2012 г. 6:53
- Помечено в качестве ответа YatajgaModerator 27 июня 2012 г. 5:58
23 июня 2012 г. 6:37Модератор -
Еще для знакомства с юнит тестами будет полезна статья на форуме - Использование Unit-тестирования на примере Visual Studio
Для связи [mail]
- Помечено в качестве ответа YatajgaModerator 27 июня 2012 г. 5:58
25 июня 2012 г. 8:34Модератор
Все ответы
-
"Часто встречаю в интернете какая это хорошая вещь, Unit Testing." - как всегда, не всегда, хорошее - это хорошо. В целом да, штука полезная и нужная, особенно для больших проектов. Разработка с применением подхода TDD учит правильно мыслить и писать код. Просто порой объём работы сопоставим с объёмом работы самого проекта, а то и больше. Поэтому в большинстве случаев используют частичное покрытие, а не полное. Для маленького проекта нет такой острой необходимости, но для учебных целей можно.
"Где мне узнать побольше об этом, есть ли у вас ссылки на интересные и понятные материалы?" - юнит тесты, конечно, не только для ASP.NET MVC, но так как Вы разрабатываете именно MVC приложение, то советую в первую очередь почитать статью. Также, достаточно ясно и подробно, об этом можно узнать из книги, одна из лучших по MVC: "ASP.NET MVC 3 Framework с примерами на C# для профессионалов". Ну и справочная документация MSDN. После, можно много полезного найти в сети.
- Предложено в качестве ответа Алексей ЛосевEditor 24 июня 2012 г. 6:53
- Помечено в качестве ответа YatajgaModerator 27 июня 2012 г. 5:58
23 июня 2012 г. 6:37Модератор -
Еще для знакомства с юнит тестами будет полезна статья на форуме - Использование Unit-тестирования на примере Visual Studio
Для связи [mail]
- Помечено в качестве ответа YatajgaModerator 27 июня 2012 г. 5:58
25 июня 2012 г. 8:34Модератор