Package br.com.colibri.modelo

Examples of br.com.colibri.modelo.Filme


  @Test(enabled = false)
  public void testarInsercao() throws Exception {   
    FilmeDAO dao = new FilmeDAO();
   
    Filme filme = new Filme();
    filme.setId(id);
    filme.setNome("nome");
    filme.setSinopse("teste sinopse");
    filme.setDataLancamento(new Date());
    filme.setUrlTrailer("http://teste.com.br");     
    dao.inserir(filme);
   
   
    Connection con = DAOBase.getConnection();
    PreparedStatement statement = con.prepareStatement("select id, nome, dataLancamento , sinopse, urltrailer from TBFILME where id = ?");
    statement.setLong(1, id);
    ResultSet result = statement.executeQuery();
   
    Filme filmeBase = new Filme();
    while (result.next()) {
      filmeBase.setId(result.getLong(1));
      filmeBase.setNome(result.getString(2));
      filmeBase.setDataLancamento(new Date(result.getDate(3).getTime()));
      filmeBase.setSinopse(result.getString(4));
      filmeBase.setUrlTrailer(result.getString(5));
    }   
    //AssertJUnit.assertEquals(filme, filmeBase);
  }
View Full Code Here


  @Test(dependsOnMethods="testarInsercao", enabled = false)
  public void testarAtualizacao() throws Exception
   
    FilmeDAO dao = new FilmeDAO();
   
    Filme filme = new Filme();
    filme.setId(id);
    filme.setNome("nomeAtualizacao");
    filme.setSinopse("Sinopse alterada");
    filme.setDataLancamento(new Date());
    filme.setUrlTrailer("http://testeurlalterada.com.br");     
    dao.atualizar(filme);   
   
    Connection con = DAOBase.getConnection();
    PreparedStatement statement = con.prepareStatement("select id, nome, dataLancamento , sinopse, urltrailer from TBFILME where id = ?");
    statement.setLong(1, id);
    ResultSet result = statement.executeQuery();
   
    Filme filmeBase = new Filme();
    while (result.next()) {
      filmeBase.setId(result.getLong(1));
      filmeBase.setNome(result.getString(2));
      filmeBase.setDataLancamento(new Date(result.getDate(3).getTime()));
      filmeBase.setSinopse(result.getString(4));
      filmeBase.setUrlTrailer(result.getString(5));
    }   
   
    AssertJUnit.assertEquals(filme.getNome(), filmeBase.getNome());   
  }
View Full Code Here

 
  @Test(dependsOnMethods="testarAtualizacao", enabled = false)
  public void testarObterPorId() throws Exception
    FilmeDAO dao = new FilmeDAO();
   
    Filme filmeBase = dao.obterPorId(id);   
   
    AssertJUnit.assertNotNull(filmeBase);   
  }
View Full Code Here

 
  @Test(dependsOnMethods="testarObterPorId", enabled = false)
  public void testarObterTodosFilmes() throws Exception
    FilmeDAO dao = new FilmeDAO();
   
    Filme filme = new Filme();
    filme.setId(System.currentTimeMillis());
    filme.setNome("nome filme novo");
    filme.setSinopse("Sinopse nova");
    filme.setDataLancamento(new Date());
    filme.setUrlTrailer("http://filmenovo.com.br");
   
    dao.inserir(filme);   
   
    List<Filme> listaFilmes = dao.obterTodosFilmes();
   
View Full Code Here

   
  }

  @Test
  public void testarInsercaoFilme() throws Exception {
    Filme filme = new Filme();
    filme.setNome("Homen de ferro 3");
    filme.setDataLancamento(Calendar.getInstance().getTime());
    filme.setUrlTrailer("http://www.youtube.com/watch?v=_Z9EbU3APas");
    this.filmeDAO.inserir(filme);
    Assert.assertNotNull(filme.getId(), "Erro ao inserir filme - id null");

  }
View Full Code Here

  @Test(dependsOnMethods = "testarObterTodosFilmes")
  public void testarObterFilmePorId() throws Exception {
    // recupera os filmes
    List<Filme> filmes = this.filmeDAO.obterTodosOsFilmes();
    // testa obter por id
    Filme filme =
        this.filmeDAO.obterPorId(filmes.get(0).getId());
    Assert.assertNotNull(filme, "Erro ao obter filme por id - filme null");
    Assert.assertNotNull(filme.getId(), "Erro ao obter filme por id - filme.id null");
    Assert.assertNotNull(filme.getNome(), "Erro ao obter filme por id - filme.nome null");

  }
View Full Code Here

  @Test(dependsOnMethods = "testarObterFilmePorId")
  public void testarAtualizacaoFilme() throws Exception {
    // recupera os filmes
    List<Filme> filmes = this.filmeDAO.obterTodosOsFilmes();
    Filme filme = filmes.get(0);
    filme.setNome("Iron Man 3");
    // atualiza filme
    this.filmeDAO.atualizar(filme);
    // verifica atualizacao
    Filme novoFilme = this.filmeDAO.obterPorId(filme.getId());
    Assert.assertTrue("Iron Man 3".equals(novoFilme.getNome()), "Erro ao atualizar filme - nome n�o atualizado");

  }
View Full Code Here

  }

  @Test
  public void testarRemocaoFilme() throws Exception {
    Filme filme = new Filme();

    String nomeFilme = "Teste Remocao";

    filme.setNome(nomeFilme);
    filme.setDataLancamento(new Date());
    filme.setSinopse("sinopse");
    filme.setUrlTrailer("http://");

   
    this.filmeDAO.inserir(filme);

    filme = this.filmeDAO.obterFilmePorNome(nomeFilme).get(0);
View Full Code Here

    Cliente cliente = new Cliente();
    cliente.setNome("Joao Pereira da Silva");
    clienteDAO.inserirCliente(cliente);
   
   
    Filme filme = new Filme();
    filme.setNome("Homen de ferro 3");
    filme.setDataLancamento(Calendar.getInstance().getTime());
    filme.setUrlTrailer("http://www.youtube.com/watch?v=_Z9EbU3APas");
    this.filmeDAO.inserir(filme);

    Locacao locacao = new Locacao();
    locacao.setDtLocacao(new Date());
    Calendar calendar = Calendar.getInstance();
View Full Code Here

    List<Locacao> locacao = locacaoDAO.obterTodasLocacoes();

    System.out.println(locacao);
    Set<Filme> filmes = locacao.get(0).getFilmes();
   
    Filme filme = filmes.iterator().next();
   
    System.out.println(filme);
   

  }
View Full Code Here

TOP

Related Classes of br.com.colibri.modelo.Filme

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.