incluindo testes unitarios para a classe GroupByInterval