Estou com problema na linha
Assert.assertEquals(new BigDecimal(40).setScale(2), valor);
esta acusando que o tipo BigDecimal e indefinido.
Estou com problema na linha
Assert.assertEquals(new BigDecimal(40).setScale(2), valor);
esta acusando que o tipo BigDecimal e indefinido.
Oi Giulia, tudo bem ?
O que pode fazer é algo similar a isso :
BigDecimal quarenta = new BigDecimal(40).setScale(2);
Assert.assertEquals(quarenta.doubleValue(), valor.doubleValue(), 0.0001);
Não deu certo não, agora diz que double e um tipo indefinido, e tambem a variavel valor, no caso acima 40, eu não posso declarar um valor a ela, eu preciso que seu valor seja oriundo da função somaPrecosPorTipo conforme abaixo
BigDecimal valor = produtoDAO.somaPrecosPorTipo(TipoPreco.EBOOK);
resolvi o problema, o eclipse estava importando o assert do
import java.util.Assert;
ao inves do
import org.junit.Assert;
foi so subistituir que rodou liso