问题描述
我在使用 Mule 4 或 munit 套件时遇到问题。
我已将 File Config
添加到套件的全局配置元素中,如下所示:
<file:config name="XMLFileTest" doc:name="File Config" doc:id="519f846b-b5d5-4058-8ea2-5baa079c79db" >
<file:connection workingDir="."/>
</file:config>
我已经配置了一个 Before suite
元素,如下所示:
<munit:before-suite name="ImportCorrectionsTestSuiteBefore_Suite" doc:id="a3e09363-2ea4-46c5-8de9-568a64c6d683" >
<file:copy doc:name="copy" doc:id="656fd7d9-f386-404e-80b3-2ba384aa63c6" config-ref="XMLFileTest" sourcePath="samples/corrections/incorrect" targetPath="samples/corrections/incorrect/temp"/>
</munit:before-suite>
类比配置(在运行应用程序时使用 workingDir="."
对我有用,但在 munit 测试的上下文中,我得到以下内容:
引起:路径“/home/username/AnypointStudio7/workspace2/project-esb-mule4-app/./samples/corrections/incorrect”不存在
路径本身是正确的,排除了 .
之前的 /samples/
。我假设这个 .
取自我的 File Config
- 但我不明白为什么它会这样工作。还有其他方法可以指向类路径吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)