注释类型预期

jen*_*gar 12 junit intellij-idea

我刚刚创建了这个单元测试,然后在@Test"预期注释类型" 下得到了一个红色的波浪形.这是什么意思?

package com.sample.bank.account;

import junit.framework.Test;
import static org.junit.Assert.*;

public class LoanTest {

    @Test
    public void testAppliyPaymentSubtractsCorrectAmount()
    {
        Loan loan = new Loan("test subtract", 1000);
        loan.applyPayment(100);
        assertEquals(900, loan.getBalance());
    }
}
Run Code Online (Sandbox Code Playgroud)

JB *_*zet 27

进口应该是

import org.junit.Test;
Run Code Online (Sandbox Code Playgroud)

并不是

import junit.framework.Test;
Run Code Online (Sandbox Code Playgroud)


Ani*_*kar 5

进口应该是

import org.junit.Test;
Run Code Online (Sandbox Code Playgroud)

如果您使用的是 jUnit 4。

如果您使用的是 jUnit 3.8 及以上版本。

import junit.framework.Test;
Run Code Online (Sandbox Code Playgroud)

应该可以正常工作。