Equipe 3 - Atividade 4

Atividade 4
Não entendi ao certo quais seriam eles. Mas o fato é que tive que alterar muita coisa, por 2 motivos. A lógica mudou, antes os dados das publicações eram extraídos do XML, armazenados em objetos (memória) e depois era feita a persistência, tudo "misturado", em alguns casos. Agora os dados das publicações são extraídos do XML e os objetos são criados, simplesmente. Além disso, ocorria NullPointerException, porque era sempre "esperado" que o XML fosse completo (tivesse todos ou quase todos os tipos de publicações). Identifiquei isso durante o desenvolvimento dos testes e fui fazendo correções... Mas tem muito código e se no meu entendimento continuam existindo vários métodos "auxiliares".