Package br.com.lawoffice.dominio

Examples of br.com.lawoffice.dominio.Custa


    Calendar calendar = Calendar.getInstance();
   

    Lancamento lancamento1 =
        lacamentoServiceBean.adicionarCusta(
          new Custa()
          cliente1,
          colaborador1,
          calendar.getTime()
        ).getLancamento();
   
   
   
    // dados para o primeiro lancamento
    Cliente cliente2 = new Cliente();
    cliente2.setId(1L);
   
    when(
        pessoaDao.localizar(Cliente.class, cliente2)
      ).thenReturn(cliente2);
   
   
    Colaborador colaborador2 = new Colaborador();
    colaborador2.setId(1l);
   
   
    when(
        pessoaDao.localizar(Colaborador.class, colaborador2)
      ).thenReturn(colaborador2);
   
   
     calendar.add(Calendar.DAY_OF_MONTH, -1);
   

    Lancamento lancamento2 =
        lacamentoServiceBean.adicionarCusta(
          new Custa()
          cliente2,
          colaborador2,
          calendar.getTime()
        ).getLancamento();
   
View Full Code Here


      ).thenReturn(colaborador);
   
   
    Date date = new Date();
   
    Custa custa1 = new Custa();
    custa1.setValor(new BigDecimal(22.00));
   
    Custa custa2 = new Custa();
    custa2.setValor(new BigDecimal(10.00));
   
   
    // add custa 1
    lacamentoServiceBean.adicionarCusta(
        custa1, 
View Full Code Here

    when(
        pessoaDao.localizar(Colaborador.class, colaborador1)
      ).thenReturn(colaborador1);

   
    Custa custa = new Custa();
    custa.setValor(new BigDecimal(10));
   

    lacamentoServiceBean.adicionarCusta(
      custa, 
      cliente1,
View Full Code Here

  }
 
 
  @Test(expected=IllegalArgumentException.class)
  public void deveDispararUmaExcecaoQuandoRemoverCustaSemLancamento(){
    lacamentoServiceBean.removerCusta(new Custa());
  }
View Full Code Here

 
 
 
  @Test(expected=IllegalStateException.class)
  public void deveDispararUmaExcecaoQuandoRemoverCustaEOLancamentoNaoEncontratoNaSessao(){
    lacamentoServiceBean.removerCusta(new Custa().addLancamento(new Lancamento()));
  }
View Full Code Here

    when(
        pessoaDao.localizar(Colaborador.class, colaborador1)
      ).thenReturn(colaborador1);

   
    Custa custa = new Custa();
    custa.setValor(new BigDecimal(10));
   

    lacamentoServiceBean.adicionarCusta(
      custa, 
      cliente1,
      colaborador1,
      new Date()
    );
   
    // removendo a custa do lançamento
    lacamentoServiceBean.removerCusta(custa);
    
    // lançamento sem custas
    assertEquals(0, custa.getLancamento().getCustas().size());
  }
View Full Code Here

    // Lancamentos de custas para o periodo da consulta
    Lancamento lancamentoPeridoConsulta1 = new Lancamento();
    lancamentoPeridoConsulta1.setDataLancamento(dataInicial);

    lancamentoPeridoConsulta1.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 1"
        )
      );

    lancamentoPeridoConsulta1.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 1"
        )
      );

    Lancamento lancamentoPeridoConsulta2 =new Lancamento();
    lancamentoPeridoConsulta2.setDataLancamento(dataFinal);

    lancamentoPeridoConsulta2.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 2"
        )
      );

    lancamentoPeridoConsulta2.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 2"
        )
      );
View Full Code Here

    // Lancamentos de custas para o periodo da consulta
    Lancamento lancamentoPeridoConsulta1 = new Lancamento();
    lancamentoPeridoConsulta1.setDataLancamento(dataInicial);

    lancamentoPeridoConsulta1.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 1"
        )
      );

    lancamentoPeridoConsulta1.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 1"
        )
      );

    Lancamento lancamentoPeridoConsulta2 =new Lancamento();
    lancamentoPeridoConsulta2.setDataLancamento(dataFinal);

    lancamentoPeridoConsulta2.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 2"
        )
      );

    lancamentoPeridoConsulta2.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 2"
        )
      );
View Full Code Here

  @Test()
  public void deveRemoverAEntidadePassada() {

    List<Lancamento> lancamentos = new ArrayList<Lancamento>();
    lancamentos.add(new Lancamento().addCusta(new Custa()));

    Cliente cliente = new Cliente();

    when(lancamentoDao.getLancamentos(cliente)).thenReturn(lancamentos);
View Full Code Here

  /**
   * inicializa os objetos necessario do mb apos sua criacao no contexto JSF.
   */
  @PostConstruct
  public void init(){
    custa = new Custa();
    custas = new ArrayList<Custa>();
  }
View Full Code Here

TOP

Related Classes of br.com.lawoffice.dominio.Custa

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.