Java 我运行了这个junit测试,但它失败了';怎么了?

Java 我运行了这个junit测试,但它失败了';怎么了?,java,junit,Java,Junit,这是我想要测试的类,如果0assertEquals(双预期,双实际)被弃用并且总是失败 使用assertEquals(双预期、双实际、双增量)而不是在哪里记录到它总是失败?在源代码中:-)assertEquals(0.0,tax.calc(1))调用失败主体的assertEquals(null,预期,实际)(“使用assertEquals(预期,实际,增量)来比较浮点数”)。您可以在org.junit.Assert classAh中看到它。它没有记录,但这就是行为。已经给了你答案;但是,您可以简

这是我想要测试的类,如果0
assertEquals(双预期,双实际)
被弃用并且总是失败


使用
assertEquals(双预期、双实际、双增量)
而不是在哪里记录到它总是失败?在源代码中:-)assertEquals(0.0,tax.calc(1))调用失败主体的assertEquals(null,预期,实际)(“使用assertEquals(预期,实际,增量)来比较浮点数”)。您可以在org.junit.Assert classAh中看到它。它没有记录,但这就是行为。已经给了你答案;但是,您可以简单地阅读错误消息,它会告诉您失败的原因。或这不是答案;但在这种情况下,你也应该在你的问题中包含错误信息,因为这可能会告诉我们为什么它不起作用,即使它对你来说不太有意义。
 public class TaxCalculator{
   public double calc(double amount){
         double pay = amount*0;
         return pay;
       }
        }
public class TaxCalculatorTest{
@Test
public void testCalc(){
assertEquals(0,tax.calc(1));