Использование nunit с Visual Web Developer 2008 Express - PullRequest
1 голос
/ 06 января 2010

Я экспериментирую с потенциальным использованием Visual Web Developer 2008 Express для проекта, но поскольку редакция Express не поддерживает функцию публикации, а так как ide также не создает * файлы proj, как я могу использовать nunit GUI для запуска моих тестов?

Ответы [ 2 ]

4 голосов
/ 06 января 2010

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

1 голос
/ 06 января 2010

Ваши модульные тесты должны находиться в отдельном проекте от основного проекта, а также быть библиотекой классов. Оттуда вы можете просто создать свой тестовый проект, а затем открыть сгенерированную DLL в графическом интерфейсе NUnit для запуска тестов.

Я также поддерживаю предложение Эндрю о переносе бизнес-логики в отдельную DLL-библиотеку из создаваемого вами веб-проекта, поскольку это упрощает модульное тестирование и повторное использование.

...