JUnit用于包含本机方法的类

时间:2013-10-28 17:22:41

标签: java unit-testing junit

我正在尝试为包含本机方法的类创建单元测试。任何提议如何实现这一点,因为当我尝试在单元测试中创建一个实例时,我按预期得到java.lang.UnsatisfiedLinkError

1 个答案:

答案 0 :(得分:3)

您必须将包含dll的文件夹添加到-Djava.library.path配置中以进行单元测试。这取决于您的运行方式。如果它是通过您的IDE,您可以在那里设置它。如果它与maven一起使用,您应该可以通过surefire插件http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#argLine进行设置。