none
Unit testing.. RRS feed

  • Вопрос

  • У меня есть сайт на MVC3, функционал которого упрощенно можно назвать "газета объявлений".

    Часто встречаю в интернете какая это хорошая вещь, Unit Testing.

    Однако, создав тестовый проект, понял, что не знаю, что писать.

    Где мне узнать побольше об этом, есть ли у вас ссылки на интересные и понятные материалы?

    23 июня 2012 г. 0:46

Ответы

  • "Часто встречаю в интернете какая это хорошая вещь, Unit Testing." - как всегда, не всегда, хорошее - это хорошо. В целом да, штука полезная и нужная, особенно для больших проектов. Разработка с применением подхода TDD учит правильно мыслить и писать код. Просто порой объём работы сопоставим с объёмом работы самого проекта, а то и больше. Поэтому в большинстве случаев используют частичное покрытие, а не полное. Для маленького проекта нет такой острой необходимости, но для учебных целей можно.

    "Где мне узнать побольше об этом, есть ли у вас ссылки на интересные и понятные материалы?" - юнит тесты, конечно, не только для ASP.NET MVC, но так как Вы разрабатываете именно MVC приложение, то советую в первую очередь почитать статью. Также, достаточно ясно и подробно, об этом можно узнать из книги, одна из лучших по MVC: "ASP.NET MVC 3 Framework с примерами на C# для профессионалов".  Ну и справочная документация MSDN. После, можно много полезного найти в сети.

    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. После, можно много полезного найти в сети.

    23 июня 2012 г. 6:37
    Модератор
  • Еще для знакомства с юнит тестами будет полезна статья на форуме - Использование Unit-тестирования на примере Visual Studio


    Для связи [mail]

    • Помечено в качестве ответа YatajgaModerator 27 июня 2012 г. 5:58
    25 июня 2012 г. 8:34
    Модератор