作为一个相关的子问题 - 是否有任何 CF 单元测试框架支持或使其更容易使用模拟/存根?
我在快速谷歌上发现的最有前途的 2 个是 MXUnit 和 CFUnit。还有其他的吗,哪些具有最广泛的采用和积极的发展?足够多的问题塞进一个?
基本上我想做出一个好的选择。
编辑请注意,在最初编写问题时,MXUnit 是首选,而 TestBox 几年后都不会出现在 github 上。请参阅对已接受答案的评论。
作为一个相关的子问题 - 是否有任何 CF 单元测试框架支持或使其更容易使用模拟/存根?
我在快速谷歌上发现的最有前途的 2 个是 MXUnit 和 CFUnit。还有其他的吗,哪些具有最广泛的采用和积极的发展?足够多的问题塞进一个?
基本上我想做出一个好的选择。
编辑请注意,在最初编写问题时,MXUnit 是首选,而 TestBox 几年后都不会出现在 github 上。请参阅对已接受答案的评论。
可以肯定的是,唯一仍在积极开发中的 CF 单元测试框架是MXUnit。
查看 MockBox(也在积极开发中)以获得使用模拟/存根的支持。
http://wiki.coldbox.org/wiki/MockBox.cfm
编辑:一定要关注 MXUnit 谷歌组。 http://groups.google.com/group/mxunit/topics
TestBox 是一个新的 xUnit 和 BDD 风格的框架,它与 MXUnit 兼容,并带有 MockBox,它是一个完整的模拟和存根库。这两者都由 Ortus Solutions 积极开发并提供专业支持。
https://testbox.ortusbooks.com/introduction/installing-testbox
https://testbox.ortusbooks.com/mocking/mockbox/installing-mockbox