@Test public void updatePushApplication() { final String pushApplicationID1 = "888"; final PushApplication pushApplication1 = pushApplicationDao.findByPushApplicationID(pushApplicationID1); assertThat(pushApplication1).isNotNull(); assertThat(pushApplication1.getName()).isEqualTo("Push App 1"); pushApplication1.setName("Cool Push App 1"); pushApplicationDao.update(pushApplication1); assertThat(pushApplicationDao.findByPushApplicationID(pushApplicationID1)).isNotNull(); assertThat(pushApplicationDao.findByPushApplicationID(pushApplicationID1).getName()) .isEqualTo("Cool Push App 1"); }
@Test public void primaryKeyUnmodifiedAfterUpdate() { final String id = "1"; PushApplication pa = pushApplicationDao.find(id); assertThat(pa.getId()).isEqualTo(id); final PushApplication pushApplication1 = pushApplicationDao.findByPushApplicationID(pa.getPushApplicationID()); pushApplication1.setName("Cool Push App 1"); pushApplicationDao.update(pushApplication1); entityManager.flush(); entityManager.clear(); pa = pushApplicationDao.find(id); assertThat(pa.getName()).isEqualTo("Cool Push App 1"); }