Criar tests da geração XML

Para verificar que refactorizações etc não quebram funcionalidade.

Ainda faltam 100s de testes, mas vamos lá.