Структуры ColdFusion unit test
В качестве связанного подзапроса - существуют ли какие-либо CF unit test рамки, которые поддерживают или упрощают использование mocks/stubs?
2, которые я обнаружил в быстром google, который выглядит наиболее перспективным, - MXUnit и CFUnit. Есть ли другие, и какие из них имеют самое широкое принятие и активное развитие? Достаточно вопросов, переполненных в один?
В принципе, я хочу сделать хороший выбор.
edit Обратите внимание, что на момент написания вопроса изначально MXUnit был go-to, а TestBox еще не был на github в течение нескольких лет. См. Комментарии к принятому ответу.
Ответы
Ответ 1
TestBox - это новая инфраструктура стиля xUnit и BDD, которая совместима с MXUnit и поставляется с MockBox, которая является полной издевательской и собирающей библиотекой. Оба они активно развиваются и профессионально поддерживаются решениями Ortus.
http://wiki.coldbox.org/wiki/TestBox.cfm
http://wiki.coldbox.org/wiki/MockBox.cfm
Ответ 2
Довольно уверен, что единственная инфраструктура CF unit test, которая все еще находится в активной разработке, MXUnit.
Откажитесь от MockBox (также в активной разработке) для поддержки использования mocks/stubs.
http://wiki.coldbox.org/wiki/MockBox.cfm
Изменить. Обязательно следуйте группе MXUnit google. http://groups.google.com/group/mxunit/topics
Ответ 3
Не забывайте http://github.com/bobsilverberg/CFSelenium