Boa tarde a todos,
Galera estou fazendo um teste em uma classe EaoBean e preciso testar se o atributo está sendo alterado, ou seja, em.merger(atributo).
Porém os testes estão fora do escopo EJB, ou seja, não consigo fazer um
@PersistenceContext
EntityManager em;
Posso fazer de duas formas então:
-
Deixar os atributos e classes de negócios na @entity e a EaoBean só fica com as em.persist, em.merge e em.remove. Como o que vou testar já está fora do escopo EJB, então não vou precisar mesmo…
-
crio minha própria entity manager com as mesmas funções para os testes, com isso os testes ficarão independentes…
Bem, eu acho a 2 mais trivial… porque na 1 vou ter que mudar a estrutura do meu software… a questão é, alguém ai sabe como faço para criar minha própria entity manager?
Abraço a todos,