Модульное тестирование класса поддержки на веб-сайте ac # Visual 2010 - PullRequest
1 голос
/ 16 февраля 2011

Я хотел бы начать юнит-тестирование классов поддержки, которые находятся в рамках проекта веб-сайта.В идеальном мире классы поддержки веб-сайта были бы помещены в отдельную сборку, что делало модульное тестирование очень простым.Как лучше всего автоматизировать модульное тестирование классов поддержки?

Ответы [ 2 ]

0 голосов
/ 16 февраля 2011

Если у вас много денег и времени, тогда имеет смысл провести тестирование с использованием дробовика. Тест Infact, пока вы не посинете в лицо. Следует учитывать, что правило 80/20 - это только около 20% ваших тестов, которые принесут вам 80% вашей ценности.

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

0 голосов
/ 16 февраля 2011

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

Щелкните правой кнопкой мыши свой проект, выберите опцию Добавить -> Существующий элемент.Перейдите к коду и выберите то, что вы хотите добавить.Вместо нажатия кнопки «Добавить», которая будет копировать файлов, нажмите небольшую стрелку сбоку кнопки «Добавить» и выберите «Добавить как ссылку» в раскрывающемся меню.

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

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