padrao strategy e seus testes adicionados