Android单元测试失败,因为我从org.opencv.highgui.VideoCapture扩展

时间:2012-04-15 17:22:32

标签: android unit-testing opencv extends

我想测试一个从org.opencv.highgui.VideoCapture扩展的类

public class FilterCamera extends VideoCapture { .. }

..在我的主项目中,我没有问题来创建FilterCamera的实例:

FilterCamera filterCamera = new FilterCamera(..);

但是当我在我的测试项目中尝试时,我总是得到:

java.lang.NoClassDefFoundError: valkyrie.filter.FilterCamera
at valkyrie.filter.test.FilterCameraTest.testGetFilterList(FilterCameraTest.java:33)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1584)

当我在同一个包中测试其他类或删除“extends VideoCapture”时,我没有错误

任何想法?

0 个答案:

没有答案