fiquei com uma duvida por que é necessário passar este o valor 0.00001
assertEquals(150.0, gastosGrandes.get(0).getValor(), 0.00001);
fiquei com uma duvida por que é necessário passar este o valor 0.00001
assertEquals(150.0, gastosGrandes.get(0).getValor(), 0.00001);
Fala aí Luiz blz?
É preciso passar esse valor pois estamos trabalhando com o tipo primitivo double, esse por sua vez tem alguns probleminhas de arredondamento.
Esse valor é um Delta para que ele considere qualquer variação desse delta entre os dois valores anteriores (no caso o 150.0 e o gastosGrandes.get(0).getValor()).
Espero ter ajudado!