Я пытаюсь написать тест для метода isKeyguardSecure()
класса KeyguardManager
.Как насмехаться с KeyguardManager
При попытке создать макет объекта с помощью EasyMock
с линией:
KeyguardManager keyguardManagerMock = EasyMock.createMock(KeyguardManager.class);
Я получаю сообщение об ошибке:
java.lang.IllegalArgumentException: android.app.KeyguardManager is not an interface
Любые идеи о том, как правильно создать макет в KeyguardManager
класса ?
Я считаю, что он окончательный, поэтому его нельзя подклассифицировать. Создайте вокруг него класс-оболочку и издевайтесь над этим классом. – JohanShogun