A propósito, não sabia que eles já tinham levado em conta que, para comparar dois números double, é necessário usar uma tolerância (devido àqueles problemas de imprecisão etc.)
d=1.0/3.0;// 1/3e=123.0/369.0;// 123/369 = 1/3, mas aritmética de ponto flutuante não é exataAssert.equals(d,e,1E-9);// OK porque a diferença entre d e e, em valores absolutos, deve ser menor que 1E-9.