конфигурация среды для тестов, запущенных в NUnit - PullRequest
1 голос
/ 25 мая 2010

У меня есть несколько интеграционных тестов, которые работают с веб-сервером и проверяют определенные функции. В зависимости от среды сборки сервер будет иметь другой адрес (http://localhost:8080/, http://test -vm / и т. Д.). Я хотел бы запустить эти тесты из сборки TFS.

Мне интересно, как правильно настроить эти тесты? Буду ли я просто добавить параметр в файл конфигурации? Я делаю это в настоящее время. Между прочим, у нас есть отдельная ветвь для каждой тестовой среды, поэтому я мог бы зарегистрировать отдельный файл конфигурации для каждой среды. Интересно, есть ли лучший способ?

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

Полагаю, я бы использовал NUnit для Team Build (http://nunit4teambuild.codeplex.com/), чтобы заставить NUnit / TFS играть вместе.

1 Ответ

1 голос
/ 25 мая 2010

Я могу придумать пару вариантов:

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