Я пытаюсь протестировать библиотеку OpenCV в моем проекте android, проблема в том, что всякий раз, когда я пытаюсь выполнить инициализацию OpenCV. InitDebug () всегда возвращает false, но это отлично работает, когда я запускаю свою деятельность, я пробовал издеваться над приложением и контекстом, но он все еще не работает, какая-либо помощь сэкономит мне много времени
package com.techyourchance.mockitofundamentals.example7;
import org.junit.Before;
import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import javax.naming.Context;
@RunWith(MockitoJUnitRunner.class)
public class OpenCVTest {
OpenCVHandler mOpenCVHandler;
FileManager mFileManager;
@Mock
Context mContext;
@Mock
Application mApplication;
@Before
public void setUp() {
mFileManager = new FileManager(mContext);
mOpenCVHandler = new OpenCVHandler(mApplication, mFileManager)
}
}
приведенный ниже код присутствует в OpenCVHandler, который проверяет, инициализирован ли OpenCV.
if(OpenCVLoader.initDebug()) {
Log.d(TAG, "Open CV initialized");
}