### Question:
VISACheckout { public BigDecimal getPrice() { return price; } VISACheckout(String orderId, String order, String free,
			BigDecimal price, VISAFormaPagamento formaPagamento);   VISACheckout(String orderId, String order, String free,
			String unformattedPrice, VISAFormaPagamento formaPagamento); String getValorFormatado(); VISAFormaPagamento getFormaPagamento(); String getOrder(); String getOrderId(); String getFree(); BigDecimal getPrice();  }### Answer:
@Test public void testFormatandoParaBigDecimalOValor(){ Assert.assertEquals(new BigDecimal(12345.45).setScale(2,RoundingMode.HALF_EVEN), new VISACheckout(null,null,null,"1234545",null).getPrice()); }