Add setSatellitePlmn, setSatelliteEnabledForCarrier and requestIsSatelliteEnabledForCarrier for test
Receive EntitlementStatus and PLMNList using SatelliteEntitlementTestServerApp, and use SatelliteTestApp as a mock service
When calling setSatellitePlmn and setSatelliteEnabledForCarrier in Telephony, check whether the param is properly delivered to SatelliteTestApp.
To check the parameters, add #getSatellitePlmn and #isSatelliteEnabledForCarrier.
Connect each with a button and display the result to textView.
Bug: 322138824
Test: manual test - how to test b/319819582#comment6
1. After receiving the EntitltmentStatus enabled and available plmn list, When click the getSatellitePlmn button, check whether the available plmn list is visible in Textview and When click the isSatelliteEnabledForCarrier button, check whether it is visible true in Textview.
2. After receiving the EntitltmentStatus disabled, When click the getSatellitePlmn button, check whether the empty plmn list is visible in Textview and When click the isSatelliteEnabledForCarrier button, check whether it is visible false in Textview.
Change-Id: I746efeaea26182805a83b3b4ff431ddfff736d50
6 files changed