Вопрос

У меня есть установка TeamCity, которая запускает серию модульных тестов. Я добавил файл app.config, чтобы тестированная библиотека может вытащить данные тестирования конфигурации. Это хорошо работает при использовании NUNIT GUI на моем яборе Dev. На сервере CI, однако, тесты N-устройства не удаются, поскольку файл app.config не читается. Есть ли что-то, что мне нужно сделать в команде городе, чтобы сделать эту работу?

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

Это было полезно?

Решение

Оказывается, я смог решить эту проблему, используя App.config в моем тестовом проекте. Это позор, что NUNIT не может прочитать данные конфигурации из другого проекта при запуске на сервере сборки. Это делает это на моем местном приложении Nunit Runner в моей местной проблеме!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top