18

作为一个相关的子问题 - 是否有任何 CF 单元测试框架支持或使其更容易使用模拟/存根?

我在快速谷歌上发现的最有前途的 2 个是 MXUnit 和 CFUnit。还有其他的吗,哪些具有最广泛的采用和积极的发展?足够多的问题塞进一个?

基本上我想做出一个好的选择。

编辑请注意,在最初编写问题时,MXUnit 是首选,而 TestBox 几年后都不会出现在 github 上。请参阅对已接受答案的评论。

4

3 回答 3

15

可以肯定的是,唯一仍在积极开发中的 CF 单元测试框架是MXUnit

查看 MockBox(也在积极开发中)以获得使用模拟/存根的支持。
http://wiki.coldbox.org/wiki/MockBox.cfm

编辑:一定要关注 MXUnit 谷歌组。 http://groups.google.com/group/mxunit/topics

于 2011-09-30T04:07:40.550 回答
7

TestBox 是一个新的 xUnit 和 BDD 风格的框架,它与 MXUnit 兼容,并带有 MockBox,它是一个完整的模拟和存根库。这两者都由 Ortus Solutions 积极开发并提供专业支持。

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

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

于 2014-02-06T18:28:59.997 回答
4

不要忘记http://github.com/bobsilverberg/CFSelenium

于 2011-09-30T05:34:10.567 回答