Основы модульного тестирования ColdFusion

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

2, которые я заметил в быстром Google, которые выглядят наиболее многообещающими, - это MXUnit и CFUnit. Есть ли другие, и какие из них получили наибольшее распространение и активное развитие? Достаточно вопросов, втиснутых в один?

В основном я хочу сделать хороший выбор.

edit Обратите внимание, что на момент написания вопроса изначально MXUnit был идеальным решением, и TestBox еще не был на github в течение нескольких лет. Смотрите комментарии по принятому ответу.

3 ответа

Решение

TestBox - это новый фреймворк в стиле xUnit и BDD, совместимый с MXUnit, и поставляется с MockBox, который является полной библиотекой для проверки и создания заглушек. Оба из них активно развиваются и профессионально поддерживаются Ortus Solutions.

https://testbox.ortusbooks.com/introduction/installing-testbox

https://testbox.ortusbooks.com/mocking/mockbox/installing-mockbox

Уверен, что единственной платформой модульных тестов CF, которая все еще находится в активной разработке, является MXUnit.

Проверьте MockBox (также в активной разработке) для поддержки в использовании mocks / заглушек.
http://wiki.coldbox.org/wiki/MockBox.cfm

Изменить: обязательно следуйте за группой Google MXUnit. http://groups.google.com/group/mxunit/topics

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