我知道现有的测试ColdFusion应用程序的工具(MXUnit,MockBox),但我正在创建一个自定义工具,因此需要更少的配置.
当我运行单元测试文件时,它是通过通用的"模型" 完成的,该模型从单元测试文件中检索所有函数.在每个测试函数中,我必须调用assertEquals- 但这些函数在模型中,所以我无法访问它们.
我尝试将模型本身传递给单元测试文件,因此它可以直接调用模型函数,但它不起作用,它会为测试文件添加逻辑,我不喜欢.
我也可以在测试文件中扩展模型但我必须直接调用测试文件,调用super.init(this)所以模型可以获取测试函数等.
有没有办法实现这种过程?什么是最好的选择?