Adicionando testes e arrumando feedback de erros