Я пытаюсь найти способ проверить свою сущность с помощью Mockito;
Это простой метод проверки:
@Mock
private EntityManager em;
@Test
public void persistArticleWithValidArticleSetsArticleId() {
Article article = new Article();
em.persist(article);
assertThat(article.getId(), is(not(0L)));
}
Как мне лучше всего издеваться над поведением, когда EntityManager меняет идентификатор с 0L на, например, 1L? Возможно, с наименьшими препятствиями в читаемости.
Изменить: дополнительная информация; Вне области тестирования EntityManager создается контейнером приложения.