Bonjour,
J'ai lu l'article suivant sur Unitils avec TestNG a http://jeprogrammeetcestmajoie.over-...-46458364.html
Cet exemple utilise un paUnitils.injectJpaResourcesInto(trucDao), mais cette methode n'est plus utilisé dans unitils 3.3 .
Merci de votrre aide pour modifier mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package unitils01; import org.unitils.database.util.TransactionMode; import org.testng.annotations.Test; import org.unitils.UnitilsTestNG; import org.unitils.database.annotations.Transactional; import org.unitils.orm.jpa.JpaUnitils; import org.unitils.orm.jpa.annotation.JpaEntityManagerFactory; @Transactional(TransactionMode.ROLLBACK) @JpaEntityManagerFactory(configFile = "META-INF/persistence-test.xml", persistenceUnit = "trucUnitTest") public class TrucDaoImplTest extends UnitilsTestNG { @Test public void testFindByName() { Truc truc = null; TrucDao trucDao = new TrucDaoImpl(); JpaUnitils.injectJpaResourcesInto(trucDao); //N existe plus ??? truc = trucDao.findByName("coco"); // asserts et tout et tout }
Partager