public void testSetValidPowerMode() throws URISyntaxException {
   for (byte i = ConfigUriBeacon.POWER_MODE_ULTRA_LOW; i <= ConfigUriBeacon.POWER_MODE_HIGH; i++) {
     ConfigUriBeacon configUriBeacon =
         new ConfigUriBeacon.Builder()
             .uriString(TestData.emptyTestString)
             .beaconPeriod(TestData.validPeriod)
             .advertisedTxPowerLevels(makeTxPowerLevelArray(TestData.validTxPowerLevels))
             .txPowerMode(i)
             .build();
     assertEquals(i, configUriBeacon.getTxPowerMode());
   }
 }