You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Em cenários de testes unitários com JUnit 4 que utilizem a classe ValidadorCPFCNPJ.java, a seguinte exceção é disparada:
Caused by: java.lang.RuntimeException: Method clear in android.util.SparseArray not mocked. See http://g.co/androidstudio/not-mocked for details.
at android.util.SparseArray.clear(SparseArray.java)
at br.com.concrete.canarinho.DigitoPara$Builder.trocandoPorSeEncontrar(DigitoPara.java:202)
at br.com.concrete.canarinho.validator.ValidadorCPF.<clinit>(ValidadorCPF.java:18)
... 56 more
Uma solução possível seria alterar na classe DigitoPara.java na linha 133, conforme abaixo
private final SparseArray<String> substituicoes = new SparseArray<String>();
para
private final SparseArrayCompat<String> substituicoes = new SparseArrayCompat<String>();
Em cenários de testes unitários com JUnit 4 que utilizem a classe
ValidadorCPFCNPJ.java
, a seguinte exceção é disparada:Uma solução possível seria alterar na classe
DigitoPara.java
na linha 133, conforme abaixopara
Desta forma, poderá ser usada em testes unitários na JVM.
https://developer.android.com/reference/android/support/v4/util/SparseArrayCompat.html
The text was updated successfully, but these errors were encountered: