Exemplo n.º 1
0
  /**
   * Metodo responsavel por testar o metodo que exclui uma Banca.
   *
   * @throws Exception
   */
  @Test
  public void excluir() throws Exception {
    Banca banca = this.preencherBancaQualificacao();
    BancaDao bancaDao = new BancaDao(manager);
    bancaDao.persistir(banca);

    Collection<Banca> bancas = bancaDao.buscar(new Banca(), new Paginacao());
    assertThat(bancas.isEmpty(), is(false));
    bancaDao.remover(banca);

    bancas = bancaDao.buscar(new Banca(), new Paginacao());
    assertThat(bancas.isEmpty(), is(true));
  }
Exemplo n.º 2
0
  /**
   * Metodo responsavel por testar o metodo que busca uma Banca atraves de um exemplo.
   *
   * @throws Exception
   */
  @Test
  public void buscar() throws Exception {
    Banca banca = preencherBancaQualificacao();

    BancaDao bancaDao = new BancaDao(manager);
    bancaDao.persistir(banca);

    Banca exemplo = new Banca();
    exemplo.setTipo(TipoBanca.QUALIFICACAO);

    Collection<Banca> bancas = bancaDao.buscar(exemplo, new Paginacao());
    assertThat(bancas.isEmpty(), is(false));
    assertEquals(1, bancas.size());
  }
Exemplo n.º 3
0
  /**
   * Metodo responsavel por testar o metodo que altera uma Banca.
   *
   * @throws Exception
   */
  @Test
  public void alterar() throws Exception {
    Banca banca = this.preencherBancaQualificacao();
    BancaDao bancaDao = new BancaDao(manager);
    bancaDao.persistir(banca);

    Banca recuperado = bancaDao.obter(banca.getCodigo());
    assertThat(recuperado.getTipo(), is(TipoBanca.QUALIFICACAO));

    banca.setTipo(TipoBanca.DEFESA);
    bancaDao.atualizar(banca);

    recuperado = bancaDao.obter(banca.getCodigo());
    assertThat(recuperado.getTipo(), is(TipoBanca.DEFESA));
  }
Exemplo n.º 4
0
 /**
  * Metodo responsavel por testar a listagem sem nenhuma Banca previamente cadastrada.
  *
  * @throws Exception
  */
 @Test
 public void listarVazio() throws Exception {
   BancaDao bancaDao = new BancaDao(manager);
   Collection<Banca> bancas = bancaDao.buscar(new Banca(), new Paginacao());
   assertThat(bancas.isEmpty(), is(true));
 }