teste unitario, tiver que fazer uma copia da funcao pq nao tava dando.