@Test public void testFindTroopByName() { Troop troopE = new Troop(); troopE.setName("E"); troopE.setMoney(BigDecimal.ZERO); troopE.setMission("mise E"); troopDao.createTroop(troopE); Troop t1 = troopDao.findTroopById(troopE.getId()); Assert.assertEquals(t1.getName(), "E"); Assert.assertEquals(t1.getMission(), "mise E"); }
@Test public void testCreateTroop() { EntityManager entityManager = emf.createEntityManager(); entityManager.getTransaction().begin(); Troop troopC = new Troop(); troopC.setName("Testers"); troopC.setMoney(new BigDecimal("30")); troopC.setMission("mise C"); entityManager.getTransaction().commit(); entityManager.close(); troopDao.createTroop(troopC); Troop t1 = troopDao.findTroopById(troopC.getId()); Assert.assertEquals(t1.getName(), "Testers"); Assert.assertEquals(t1.getMoney().compareTo(new BigDecimal("30")), 0); Assert.assertEquals(t1.getMission(), "mise C"); }
@BeforeClass public void setup() { troopA = new Troop(); troopA.setName("Angels"); troopA.setMoney(BigDecimal.ZERO); troopA.setMission("mise A"); troopB = new Troop(); troopB.setName("Bulls"); troopB.setMission("mise B"); troopB.setMoney(new BigDecimal("5")); }