我們使用Chai's BDD API編寫單元測試。如何使用chai測試浮點相等?
我們如何聲明浮點平等?
例如,如果我儘量讓這個斷言來檢查66⅔%返回值:
expect(percentage).to.equal(2/3 * 100.0);
我得到這個故障:
AssertionError: expected 66.66666666666667 to equal 66.66666666666666
Expected :66.66666666666666
Actual :66.66666666666667