Incluindo testes e metodos da classe citation para entregar número de índice da citação e tipo de publicação.

O tipo de publicação é gerado na construção do objeto pois será utilizado pelos objetos criados.