/**
  * Test method for {@link
  * co.icesi.troca.repositories.impl.GenericJpaRepository#delete(java.lang.Object)} .
  */
 @Test
 public void testDelete() {
   Necesito necesito = testCreateNecesito();
   Integer id = necesito.getId();
   necesitoDao.delete(necesito);
   necesito = necesitoDao.findById(id);
 }
  /**
   * @author <a href="*****@*****.**">Elmer Jose Diaz Lazo</a>
   * @date 20/11/2013
   * @return
   */
  private Necesito testCreateNecesito() {

    Necesito necesito = new Necesito();
    necesito.setFechaCreacion(FECHA_CREACION);
    necesito.setNombre(NECESITO_NOMBRE);
    necesito.setDescripcion(NECESITO_DESCRIPCION);
    return necesitoDao.save(necesito);
  }
  /**
   * Test method for {@link
   * co.icesi.troca.repositories.impl.GenericJpaRepository#findById(java.io.Serializable)} .
   */
  @Test
  public void testFindById() {
    Necesito necesito = testCreateNecesito();
    Integer id = necesito.getId();

    necesito = necesitoDao.findById(id);
    assertNotNull(necesito);
  }
 /** Test method for {@link co.icesi.troca.repositories.impl.GenericJpaRepository#findAll()}. */
 @Test
 public void testFindAll() {
   List<Necesito> lista = necesitoDao.findAll();
   assertNotNull(lista);
 }
 /**
  * Test Method for {@link NecesitoDaoImpl#findUltimosNecesito(int)}
  *
  * @author <a href="*****@*****.**">Elmer Jose Diaz Lazo</a>
  * @date 23/11/2013
  */
 @Test
 public void findUltimosNecesito() {
   List<Necesito> lista = necesitoDao.findUltimosNecesito(3);
   assertNotNull(lista);
   log.debug(String.valueOf(lista.size()));
 }