4
为什么在JUnit中不推荐使用assertEquals(double,double)?
我想知道为什么assertEquals(double, double)不推荐使用。 我曾经import static org.junit.Assert.assertEquals;使用过JUnit 4.11。 下面是我的代码: import org.junit.Test; import static org.junit.Assert.assertEquals; public class AccountTest { @Test public void test() { Account checking = new Account(Account.CHECKING); checking.deposit(1000.0); checking.withdraw(100.0); assertEquals(900.0, checking.getBalance()); } } checking.getBalance() 返回一个双精度值。 有什么事吗