@Test public void testUpdate() { Company cp = em.createNamedQuery("Company.findByName", Company.class) .setParameter("name", "Windy") .getSingleResult(); assertNotNull(cp.getId()); String originalName = cp.getName(); String newName = "Chicago Beverage"; tx.begin(); cp.setName(newName); tx.commit(); assertNotEquals(originalName, cp.getName()); assertTrue(newName.equals(cp.getName())); tx.begin(); cp.setName(originalName); tx.commit(); }