@Test public void testContains() { fem.persist(entity); fem.persist(entity2); assertTrue(fem.contains(entity)); assertTrue(fem.contains(entity2)); }
@Test public void testCreateQueryStringClassOfT() { fem.persist(entity); fem.persist(entity2); List<FakeEntity> resultList = fem.createQuery("SELECT e FROM " + FakeEntity.class.getName() + " e", FakeEntity.class) .getResultList(); assertTrue(resultList.size() == 2); }
@Test public void testCreateQueryString() { fem.persist(entity); fem.persist(entity2); long numberOfEntities = ((Long) fem.createQuery("select count(e) from " + FakeEntity.class.getName() + " as e") .getSingleResult()) .longValue(); assertEquals(2, numberOfEntities); }
@Test public void testRemove() { fem.persist(entity); fem.persist(entity2); fem.contains(entity); fem.contains(entity2); fem.remove(entity2); assertFalse(fem.contains(entity2)); }
@Test public void testMerge() { FakeEntity mergedEntity = fem.merge(entity); assertEquals(entity, mergedEntity); }
@Test public void testFindClassOfTObject() { fem.persist(entity); fem.persist(entity2); assertEquals(entity, fem.find(FakeEntity.class, 1l)); }