7
全部。我是新来使用:)的Mockito是否可以模拟Android中的系统服务
Context mockContext = mock(Context.class);
TelephonyManager mockTelephonyManager = mock(TelephonyManager.class);
when(mockTelephonyManager.getNetworkCountryIso()).thenReturn("CN");
when(mockContext.getSystemService(Context.TELEPHONY_SERVICE)).thenReturn(mockTelephonyManager);
当咖啡试验试图用电话上面将无法正常工作,但它仍然返回系统网络国家ISO。有什么想法吗?谢谢!
你能粘贴你的更新代码吗? – Akshat