Exemplo n.º 1
0
 @Test
 public void codigoDeErroDeveSerDiferenteDeZero() {
   int codigoErro = 0;
   try {
     CalculoFreteCorreio.calcularFrete(new Encomenda(), Servico.SEDEX);
   } catch (CorreiosException e) {
     codigoErro = e.getCodigo();
   }
   assertNotEquals(0, codigoErro);
 }
Exemplo n.º 2
0
 @Test
 public void valorDeclaradoDeveSerIgual() {
   try {
     Encomenda encomenda = new Encomenda().paraOCep("01310-200").comValorDeclarado(10.2);
     Double resultado =
         CalculoFreteCorreio.calcularFrete(encomenda, Servico.SEDEX_A_COBRAR).getValorDeclarado();
     assertEquals(new Double("10.2"), resultado);
   } catch (CorreiosException e) {
     e.printStackTrace();
   }
 }