Loading src/java/com/android/internal/telephony/satellite/SatelliteConfig.java +11 −0 Original line number Diff line number Diff line Loading @@ -236,6 +236,17 @@ public class SatelliteConfig { return null; } /** * Get the version of satellite config data * * @return version corresponding version number of satellite config data. */ @NonNull public int getSatelliteConfigDataVersion() { Log.d(TAG, "getSatelliteConfigDataVersion: mVersion: " + mVersion); return mVersion; } /** * @param context the Context * @param byteArrayFile byte array type of protobuffer config data Loading tests/telephonytests/src/com/android/internal/telephony/satellite/SatelliteConfigParserTest.java +17 −0 Original line number Diff line number Diff line Loading @@ -362,4 +362,21 @@ public class SatelliteConfigParserTest extends TelephonyTest { } } } @Test public void testGetSatelliteConfigVersion() { SatelliteConfigParser satelliteConfigParserNull = new SatelliteConfigParser((byte[]) null); assertNotNull(satelliteConfigParserNull); assertNull(satelliteConfigParserNull.getConfig()); SatelliteConfigParser satelliteConfigParserPlaceholder = new SatelliteConfigParser("test".getBytes()); assertNotNull(satelliteConfigParserPlaceholder); assertNull(satelliteConfigParserPlaceholder.getConfig()); SatelliteConfigParser satelliteConfigParser = new SatelliteConfigParser(mBytesProtoBuffer); assertNotNull(satelliteConfigParser); assertNotNull(satelliteConfigParser.getConfig()); assertEquals(4, satelliteConfigParser.getConfig().getSatelliteConfigDataVersion()); } } Loading
src/java/com/android/internal/telephony/satellite/SatelliteConfig.java +11 −0 Original line number Diff line number Diff line Loading @@ -236,6 +236,17 @@ public class SatelliteConfig { return null; } /** * Get the version of satellite config data * * @return version corresponding version number of satellite config data. */ @NonNull public int getSatelliteConfigDataVersion() { Log.d(TAG, "getSatelliteConfigDataVersion: mVersion: " + mVersion); return mVersion; } /** * @param context the Context * @param byteArrayFile byte array type of protobuffer config data Loading
tests/telephonytests/src/com/android/internal/telephony/satellite/SatelliteConfigParserTest.java +17 −0 Original line number Diff line number Diff line Loading @@ -362,4 +362,21 @@ public class SatelliteConfigParserTest extends TelephonyTest { } } } @Test public void testGetSatelliteConfigVersion() { SatelliteConfigParser satelliteConfigParserNull = new SatelliteConfigParser((byte[]) null); assertNotNull(satelliteConfigParserNull); assertNull(satelliteConfigParserNull.getConfig()); SatelliteConfigParser satelliteConfigParserPlaceholder = new SatelliteConfigParser("test".getBytes()); assertNotNull(satelliteConfigParserPlaceholder); assertNull(satelliteConfigParserPlaceholder.getConfig()); SatelliteConfigParser satelliteConfigParser = new SatelliteConfigParser(mBytesProtoBuffer); assertNotNull(satelliteConfigParser); assertNotNull(satelliteConfigParser.getConfig()); assertEquals(4, satelliteConfigParser.getConfig().getSatelliteConfigDataVersion()); } }