Java JUNIT红条但赢得';不要告诉我错误?

Java JUNIT红条但赢得';不要告诉我错误?,java,eclipse,junit,Java,Eclipse,Junit,我不知道我的测试/项目出了什么问题。我没有编译错误,但当我测试它时,它只是一个红色的条,它不会告诉我出了什么问题。有什么建议吗?我的代码和问题如下。提前谢谢 如果使用包含一本书的篮子调用calculatePrice结账方法,则应返回该书的价格 结帐班 public class Checkout { public double calculatePrice(Book book1) { return calculatePrice(); } calculatePri

我不知道我的测试/项目出了什么问题。我没有编译错误,但当我测试它时,它只是一个红色的条,它不会告诉我出了什么问题。有什么建议吗?我的代码和问题如下。提前谢谢

如果使用包含一本书的篮子调用calculatePrice结账方法,则应返回该书的价格

结帐班

public class Checkout {

    public double calculatePrice(Book book1) {
        return calculatePrice();
    }

calculatePrice()方法在做什么? 在Checkout类中,使用您的方法

 public double calculatePrice(Book book1) {
        return calculatePrice();
 }
甚至没有使用book1参数来计算价格,我想你的意思是

public double calculatePrice(Book book1) {
    return book1.calculatePrice();
}

我想出来了。没有关系。我只是忘记了@Test在我的代码“它只是一个红条”:如果你没有文本输出,就发布一个屏幕截图。(几乎可以肯定,红色条下有一棵测试树。)
public double calculatePrice(Book book1) {
    return book1.calculatePrice();
}