3
在我的Android應用程序中,我需要獲取當前國家的國家代碼。所以我使用了android.telephony.TelephonyManager中的getNetworkCountryIso()方法。現在我只想用假操作員來測試它。我想假裝我在我們這樣getNetworkCountryIso()將返回「美國」作爲我的國家。我怎樣才能做到這一點 ?有沒有任何應用程序僞造假像GPS僞造的運營商。如何僞造NetworkCountryIso?
在此先感謝!
您正在使用您的單元測試框架的嘲諷?有可能嘲笑TelephonyManager並讓模擬的TelephonyManager返回你喜歡的任何東西。 – brianestey
我沒有使用任何模擬框架。我想知道是否有。 – Chrishan