【问题标题】:NetBeans Platform Unit Test Library DependenciesNetBeans 平台单元测试库依赖项
【发布时间】:2010-04-30 08:14:34
【问题描述】:

我正在开发一个 Netbeans 平台 RCP 应用程序。

我在单元测试中使用 jmock,并创建了一个库包装模块来导入必要的库。

该模块有一个名为“Libraries”的部分和另一个名为“Unit Test Libraries”的部分。

我希望我可以将 JMock 库包装器添加到“单元测试库”中,但是当我运行单元测试时,我收到错误“package org.jmock 不存在”。

如果我将 JMock 库包装器导入到主“库”元素中,那么它可以工作,但这感觉不对。

Maven 允许我指定仅用于单元测试的依赖项,并且我假设 NetBeans 平台也这样做。这应该可能吗?难道我做错了什么?我应该放弃对单元测试库的运行时依赖(呃)。

【问题讨论】:

    标签: netbeans junit jmock


    【解决方案1】:

    我遇到了同样的问题。对项目(而不是模块)执行“清理并构建全部”后,一切正常。

    【讨论】:

      【解决方案2】:

      使用库包装器作为测试依赖应该可以工作;事实上,这就是 JUnit 本身的打包方式。按照之前的建议尝试一个干净的构建。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-13
        • 1970-01-01
        相关资源
        最近更新 更多