5
Kotlin e nuovo ActivityTestRule: @Rule deve essere pubblico
Sto cercando di eseguire il test dell'interfaccia utente per la mia app Android in Kotlin. Poiché il nuovo sistema che utilizza ActivityTestRule, non riesco a farlo funzionare: si compila correttamente e in fase di esecuzione ottengo: java.lang.Exception: The @Rule 'mActivityRule' must be public. at org.junit.internal.runners.rules.RuleFieldValidator.addError(RuleFieldValidator.java:90) at org.junit.internal.runners.rules.RuleFieldValidator.validatePublic(RuleFieldValidator.java:67) at org.junit.internal.runners.rules.RuleFieldValidator.validateField(RuleFieldValidator.java:55) at …