Ajustes para rodar os testes unitários adequadamente:
Utilização da versão weld-se 1.2.0.Beta1, que é derivada da versão 1.1.x, compatível com o CDI 1.0.x e Weld 1.0.x utilizado no ambiente de execução (JBoss).
Criação e configuração de CDI Alternatives para possibilitar a injeção de dependências customizadas em ambiente de testes (Ex: EntityManager customizado com uma conexão gerenciada localmente e integrada ao ciclo de vida do JUnit).
Criando o conceito de LoadData, para carregamento de dados específicos para um teste ou um conjunto de testes via script sql ou um BeanSql
Refatoramentos, adequação de localização de classes em packages