コード例 #1
0
  @Before
  public void insert20Elements() {
    EntityTransaction transaction = em.getTransaction();

    transaction.begin();
    for (int i = 0; i < 20; i++) {
      vehicleMasterAdd = new VehicleMaster();
      vehicleMasterAdd.setId(99999l + i);
      vehicleMasterAdd.setUserIns("testADD" + i);
      vehicleMasterAdd.setDateIns(new Date());
      vehicleMasterAdd.setDescription("testDescription" + i);
      vehicleMasterAdd.setActive(true);
      em.persist(vehicleMasterAdd);
    }
    transaction.commit();
  }
コード例 #2
0
  /*
   *  FETCH BY ID TEST
   */
  @Test
  public void vehicleMasterFetchById() {
    try {
      VehicleMaster bull = vehicleMasterRep.getById(99999l);
      assertNotNull("No VehicleMaster returned from fetchById", bull);
      assertTrue(
          "vehicleMasterFetchById method failed on retrieve content value. "
              + "Actual value: "
              + bull.getDescription()
              + " "
              + "Expected value: testDescription0",
          bull.getDescription().equals("testDescription0"));

      bull = vehicleMasterRep.getById(987654321l);
      assertNull(bull);
    } catch (Exception e) {
      fail("Caught Exception in vehicleMasterFetchById method. " + e.toString());
    }
  }