Correção goto e testes