1 Test battery status API with multiple promises after resolve.
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
7 PASS batteryInfo is defined.
8 PASS mockBatteryInfo is defined.
9 PASS batteryInfo.charging is mockBatteryInfo.charging
10 PASS batteryInfo.chargingTime is mockBatteryInfo.chargingTime
11 PASS batteryInfo.dischargingTime is mockBatteryInfo.dischargingTime
12 PASS batteryInfo.level is mockBatteryInfo.level
13 PASS promise1 === promise2 is true
15 PASS batteryInfo is defined.
16 PASS mockBatteryInfo is defined.
17 PASS batteryInfo.charging is mockBatteryInfo.charging
18 PASS batteryInfo.chargingTime is mockBatteryInfo.chargingTime
19 PASS batteryInfo.dischargingTime is mockBatteryInfo.dischargingTime
20 PASS batteryInfo.level is mockBatteryInfo.level
21 PASS successfullyParsed is true