我正在尝试将 MUnit 单元测试引入使用 Maven 进行构建和依赖管理的现有 Mule 项目。
但是,我无法通过 Mule Anypoint Studio 直观地运行测试,当我尝试调试它们时出现错误:
无法运行 MUnit 测试,类路径引用的存档 C:/pathtomyuserfolder/.m2/commons-logging/1.2/commons-logging-1.2.jar 不存在。
但是,我可以使用 Maven 使用命令“ mvn test ”运行测试,但这并不理想,因为我希望能够调试测试、在断点处暂停等。
我可以在这里使用 Mule Anypoint Exchange 示例重现此问题:https ://www.mulesoft.com/exchange/#!/munit-example 。当我打开这个项目时,我可以毫无问题地调试测试,但是如果我然后右键单击该项目并选择Maven Support In Studio -> Mavenize。然后我无法在 Studio 中调试测试。
我究竟做错了什么?是否支持这种行为?