Фреймворк UnitTest для вызовов JNI? - PullRequest
3 голосов
/ 19 апреля 2011

Я строю нашу собственную структуру модульных тестов.Мой проект перенесен из унаследованного кода, Android просто обеспечивает реализацию пользовательского интерфейса, поэтому есть много вызовов jni.Я бы хотел сосредоточиться на тестировании jni-вызовов, поскольку отладка нативного кода в Eclipse / ADT, как вы знаете, трудна и трудна.

Чтобы уменьшить сложность, я планирую написать дополнительные фиктивные java-классы, это означает, что я не буду на самом деле тестировать свою реализацию java, тестировать все вызовы jni, и все тесты могут выполняться в командной строке без запускаэмулятор вообще, наконец-то получаю отчет о результатах определенно.

Я прочитал Основы тестирования Android, не думаю, что это достаточно удобно.Кстати, я использовал каркас тестирования google c ++ для проверки своего старого кода в прошлом.Gtest - еще один вариант?Есть ли другое решение?

...