我运行了这个junit测试,但是失败了怎么办?

时间:2019-01-29 06:50:43

标签: java junit

这是我的课程,我想测试0 <=金额<25000,然后没有税。但这不起作用。测试失败。

 public class TaxCalculator{
   public double calc(double amount){
         double pay = amount*0;
         return pay;
       }
        }

我的测试看起来像这样。我已经导入了Test和Assert。

public class TaxCalculatorTest{
@Test
public void testCalc(){
assertEquals(0,tax.calc(1));

1 个答案:

答案 0 :(得分:1)

assertEquals(double expected, double actual)已过时,并且总是失败。

改为使用assertEquals(double expected, double actual, double delta)