Как я могу проверить системные службы? - PullRequest
0 голосов
/ 25 декабря 2018

Мне нужен способ тестирования системного сервиса в эспрессо.

Для получения изображения требуется тестовый код ниже в эспрессо:

fingerprintManagerCompat = FingerprintManagerCompat.from(this);
KeyguardManager keyguardManager = (KeyguardManager) getSystemService(KEYGUARD_SERVICE);

if (!fingerprintManagerCompat.isHardwareDetected()) {
            showError("your device doesn't have finger print scanner");
}

Так как я могу протестировать метод isHardwareDetected() с ложным иистинное условие?

Я понятия не имею, что я могу сделать в этой ситуации и как проверить эту часть кода.

...