我正在开发一个 Netbeans 平台 RCP 应用程序。
我在我的单元测试中使用jmock并且我创建了一个库包装器模块来导入必要的库。
该模块有一个名为“库”的部分和另一个名为“单元测试库”的部分。
我希望我可以将 JMock 库包装器添加到“单元测试库”中,但是当我运行单元测试时,我收到错误“包 org.jmock 不存在”。
如果我将 JMock 库包装器导入到主“库”元素中,那么它可以工作,但这感觉不对。
Maven 允许我指定仅用于单元测试的依赖项,并且我假设 NetBeans 平台也这样做。这应该可能吗?难道我做错了什么?我是否应该放弃对单元测试库的运行时依赖(呃)。