4
Android Keystore에 대해 작동하는 몇 가지 테스트 사례를 작성하려고합니다. 나는 다음과 같은 테스트 케이스를 작성할 때, :Robolectric 테스트에서 Android KeyStore 사용
@RunWith(RobolectricGradleTestRunner.class)
@Config(constants = BuildConfig.class, sdk = 21)
public class FancyPantsUnitTest {
@Test
public void buildKey() {
keyPairGenerator = KeyPairGenerator.getInstance("RSA", "AndroidKeyStore");
keyPairGenerator.initialize(4096);
final KeyPair keyPair = keyPairGenerator.generateKeyPair();
}
}
이 다음과 같은 예외와 함께 실패가 도움이된다면 내가 API 레벨 23을 대상으로하고있어
org.junit.ComparisonFailure: expected:<null> but was:<java.security.KeyStoreException: AndroidKeyStore not found>
.
형사님께 감사드립니다. @ marius-bardan. – jackyalcine