Настройка MXUnit для нескольких веб-корней (в одном окне), чтобы не требовалось постоянно менять настройки для местоположения MXUnit

Фон

Когда мы хотим создать приложение ColdFusion (в нашей среде разработки, отдельно от моего ПК), мы настраиваем сайт IIS (информационные службы Интернета) с физическим расположением, содержащим все CFM CFM и т. Д., Составляющие наш сайт).

Насколько я понимаю, MXUnit должен находиться в webroot, так же как и сами тесты, поэтому я создаю виртуальные каталоги для mxunit и мою папку тестов в IIS. Я также даю привязку к этому сайту (для доступа к сайту через браузер я также редактирую файл hosts на моем ПК). Затем они настраиваются как сайты ColdFusion с помощью прилагаемого файла wsconfig.exe.

Чтобы заставить MXUnit работать в Eclipse, мне нужно указать, где он может найти RemoteFacade в библиотеке mxunit; это относительно моей привязки. Так что я мог бы установить, что это местоположение:

http://dev19-site1/mxunit/framework/RemoteFacade.cfc

Тем не мение; каждый раз, когда я хочу запустить свои модульные тесты для другого сайта, я должен изменить эти настройки на

http://dev19-DIFFERENTSITE/mxunit/framework/RemoteFacade.cfc

Или же MXunit утверждает, что не может найти мои CFC (что имеет смысл, поскольку они находятся под другим webroot)

Это немного раздражает, так как я могу работать на нескольких сайтах одновременно.

Вопрос

Можно ли настроить MXUnit таким образом, чтобы изменение определенного рута, над которым я работаю (но все в одном окне), не требовало от меня постоянного изменения настроек MXUnit?

1 ответ

Решение

Абсолютно. Вы можете установить эти настройки в проекте или в любом каталоге.

Щелкните правой кнопкой мыши проект или каталог в Eclipse, выберите "MXUnit" и перейдите оттуда.

Для получения дополнительной информации нажмите на зеленый значок "Справка" в представлении MXUnit, и вы найдете подробные объяснения.

Другие вопросы по тегам