【发布时间】:2013-10-28 17:22:40
【问题描述】:
我正在尝试为包含本机方法的类创建单元测试。任何建议如何实现这一点,因为当我尝试在单元测试中创建实例时,我得到了预期的java.lang.UnsatisfiedLinkError。
【问题讨论】:
-
实际上这是我正在记录的答案:stackoverflow.com/questions/2543462/…
标签: java unit-testing junit
我正在尝试为包含本机方法的类创建单元测试。任何建议如何实现这一点,因为当我尝试在单元测试中创建实例时,我得到了预期的java.lang.UnsatisfiedLinkError。
【问题讨论】:
标签: java unit-testing junit
您必须将包含您的 dll 的文件夹添加到您的 -Djava.library.path 配置中以进行单元测试。这将根据您的运行方式而有所不同。如果是通过您的 IDE,您可以在其中进行设置。如果是 maven,你应该可以通过surefire插件http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#argLine进行设置。
【讨论】: