Quando utilizo o método Assert.assertEquals passando os dois doubles, o Eclipse exibe a mensagem de método depreciado. Passando dois inteiros não acontece, por exemplo. Qual a razão? E a melhor forma de resolver?
Vi em um tópico aqui para fazer o import do método direto. Pesquisando, vi que algumas pessoas usam a sobrecarga passando um 0 como terceiro parâmetro:
Assert.assertEquals(valorEsperado, valorSomado,0);
Segue minha classe:
import org.junit.Assert;
import org.junit.jupiter.api.Test;
import model.Calculadora;
public class CalculadoraTest {
@Test
public void testSomarNumInteiroPositivo() {
double valorEsperado = 14;
double valorSomado = Calculadora.somar(4, 10);
//Assert.assertEquals(valorEsperado, valorSomado;
Assert.assertEquals(valorEsperado, valorSomado,0);
}
}