【发布时间】:2015-06-05 22:31:58
【问题描述】:
App Engine 文档提供了example 的单元测试任务队列,它适用于“默认”队列,但我需要对非默认队列进行单元测试。
我收到以下行的异常:
val qsi = ltq.getQueueStateInfo.get("non-default");
我假设我需要在测试环境中配置非默认队列,其方式与需要配置非默认生产队列(通过 queue.xml)大致相同,但我不知道该怎么做关于这个。
我的测试环境中的某处是否需要 queue.xml 文件?如果有,在哪里。
我在资源目录中使用 queue.xml 文件尝试了以下操作,但它抱怨找不到 org/mortbay/xml/XmlParser
val ltqtc = new LocalTaskQueueTestConfig
ltqtc.setQueueXmlPath(this.getClass.getResource("queue.xml").getPath)
val helper = new LocalServiceTestHelper(ltqtc)
【问题讨论】: