Seus testes passaram. Seus dados ainda estão errados.
O statistical debugging trata seus dados de produção como um sinal e bugs como anomalias nesse sinal. Veja como encontrar corrupção de dados, erros off-by-one e falhas silenciosas sem adicionar um único unit test.