package helper; import com.yanzuoguang.util.helper.CalcHelper; import org.junit.Assert; import org.junit.Test; public class TestCalc { @Test public void test() throws Exception { double d1 = 0.1; double d2 = 0.2; double d3 = CalcHelper.add(d1, d2); Assert.assertTrue(CalcHelper.equals(d3, 0.3)); double d4 = d1 + d2; Assert.assertFalse(CalcHelper.equals(d4, 0.3)); } @Test public void test1() throws Exception { double d1 = 0.1; double d2 = 0.2; double d3 = CalcHelper.addListDouble(d1, d2, null); Assert.assertTrue(CalcHelper.equals(d3, 0.3)); CalcHelper.subListDouble(d1, d2, null); CalcHelper.mulListDouble(d1, d2, null); CalcHelper.divListDouble(d1, d2, 0.5); CalcHelper.addList(d1, d2, 0.3); CalcHelper.subList(d1, d2, 0.3); CalcHelper.mulList(d1, d2, 0.5); CalcHelper.divList(d1, d2, 0.5); CalcHelper.addListDouble((Double)null, d2, 0.3); CalcHelper.subListDouble((Double)null, d2, 0.3); CalcHelper.mulListDouble((Double)null, d2, 0.5); CalcHelper.divListDouble((Double)null, d2, 0.5); double d4 = d1 + d2; Assert.assertFalse(CalcHelper.equals(d4, 0.3)); } }