私のアンドロイドアプリでは、現在の国の国コードを取得する必要があります。だから、私はandroid.telephony.TelephonyManagerでgetNetworkCountryIso()メソッドを使用しました。今は偽の演算子でテストしたいだけです。 getNetworkCountryIso()が私の国として "US"を返すように、私が私たちにいるとふるいています。これどうやってするの ?偽のGPSのような偽の演算子のアプリはありますか?NetworkCountryIsoを偽装する方法は?
ありがとうございます!
ユニットテスト用の模擬フレームワークを使用していますか? TelephonyManagerを偽装し、模擬したTelephonyManagerを取得して、好きなものを返すことは可能かもしれません。 – brianestey
私はどんなモックフレームワークも使用していません。私は何かがあるかどうかを知りたい。 – Chrishan