Refacto classe Data e testado