Refatoramento e Inclusão de Testes Unitários do Core