This test is only useful on devices that expose the BatteryManager interface, but lack a backend implementation.

This test validates that all of the navigator.battery attributes exist and are set to their default values.


  1. The implementation is unable to report the battery's charging state, charging time, level or remaining time respectively.
  2. The device is unplugged from the charger before this test case is run.