adicionar testes para cobrir mais cenarios