7
wszystko. Jestem nowy w użyciu Mockito :)Czy można sfałszować usługę systemową w Androidzie
Context mockContext = mock(Context.class);
TelephonyManager mockTelephonyManager = mock(TelephonyManager.class);
when(mockTelephonyManager.getNetworkCountryIso()).thenReturn("CN");
when(mockContext.getSystemService(Context.TELEPHONY_SERVICE)).thenReturn(mockTelephonyManager);
powyższe nie zadziała, gdy badanie espresso próbuje użyć telefonii, to nadal powrócić do kraju Sieciowy system ISO. jakieś pomysły? dzięki!
czy możesz wkleić swój zaktualizowany kod? – Akshat