JUnit使用assertEquals和double

时间:2018-10-13 02:03:09

标签: junit

是Java和JUnit的初学者。我需要编写一个小程序将华氏温度转换为摄氏温度,并在Eclipse中使用JUnit进行测试。

摄氏温度和华氏温度都需要设置为两倍。我知道在使用assertEquals进行测试时,该方法需要为Assert.assertEquals(双重期望,双重欠缺,双重差额)。

因此,假设期望的两倍应该是“摄氏温度”,实际的两倍应该是“华氏温度”,那么两倍的增量应该是什么?

1 个答案:

答案 0 :(得分:3)

应在摄氏温度下检查预期和实际值。

例如:

assertEquals(37.77,App.converFarenheitToCelsius(100), 0.01);

0.01是

  

期望值[i]与实际值[i]之间的最大差额,对于这两个数字,仍然认为是相等的。