coldfusion - 从 Eclipse 运行 MXUnit 测试时找不到应用程序变量

标签 coldfusion mxunit

所以我关注了 tiny guide here关于如何使用 Eclipse 的 MXUnit 插件在 Eclipse 中运行单个 MXUnit 测试。但是正如您在下面的屏幕截图中看到的那样,它不适用于我所知道的测试,因为使用此方法似乎应用程序变量不可用。那是行不通的吗?或者我可以做些什么来使该应用程序在以这种方式运行测试时可以访问它的变量?

Error when running a single test

最佳答案

Erik,您需要指向一个自定义的 RemoteFacade.cfc,您将创建该文件并将其放入您的测试所在的目录中。这在插件的帮助中有完整的描述,您可以通过单击 MXUnit View 中的绿色问号图标来访问它。

单击该图标,然后单击“与 ColdFusion 对话:RemoteFacade.cfc URL”。

有趣的是,您的问题几乎是在 mxunit wiki 上逐字询问的:http://wiki.mxunit.org/display/default/Eclipse+Plugin+FAQ#EclipsePluginFAQ-Q%3AWhenIrunthetestsintheplugin%2CmyApplicationscopevariablesaren%27tpresent

当出现这样的问题时,一定要检查维基,特别是常见问题解答页面。通常,常见问题解答会将您指向正确的文档,以帮助您解决这些问题。

关于coldfusion - 从 Eclipse 运行 MXUnit 测试时找不到应用程序变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4383535/

相关文章:

coldfusion - 如何在不重置服务器实例的情况下重置 application.cfc?

memory - 为什么 Coldfusion 10 立即占用 50% 的可用 RAM,而没有任何运行?

jquery - Select2 填充 select 时出现问题

Coldfusion Application.cfc & Application.cfm 在同一文件夹中

coldfusion - 使用 MXUnit 模拟/ stub 组件

json - 在 MXUnit 中测试 Isjson

coldfusion - 为多个 webroot 设置 MXUnit(在一个盒子上),这样就不需要为 MXUnit 的位置不断更改首选项

ColdFusion 单元测试框架

coldfusion - 使用 cfhttp 的 addParam 方法向 HTTP 请求添加 header

coldfusion - 对使用 Java 对象实现其大部分功能的 cfc 进行单元测试的最佳方法是什么?