это сценарий I've получил:как JUnit тест обратного вызова из JNI кода
I've написанного на Java код для андроид приложения, которое делает использование C++ библиотеки. Таким образом, Java-код использует JNI, чтобы иметь возможность использовать библиотеку. Код java вызывает вызовы методов на уровне JNI для вызова методов библиотеки. Дело в том, что эти методы не возвращают значения для вызовов, которые я создаю, потому что это для сетевого материала, поэтому на уровне JNI я получаю некоторые события асинхронно, которые я отправляю на Java с помощью обратных вызовов. Мой вопрос в том, как я могу проверить эту функциональность? Я имею в виду, как я могу проверить, что я делаю вызов собственных методов с Java, и получаю в обратном вызове, вызванном из JNI ожидаемые результаты? Надеюсь, я правильно объяснил, если вы ничего не понимаете, не стесняйтесь спрашивать.