我正在尝试在IntelliJ中创建一个单元测试套件但是@Test函数被划掉并说它被删除了,当我尝试运行一个简单的测试时,控制台说没有找到测试。
package test;
import assignment.Game;
import org.junit.Test;
import org.junit.After;
import org.junit.Before;
import org.junit.Assert;
公共课NaughtsCrossesTest {
//Game game;
@Before
public void setUp() throws Exception {
//game = new Game();
}
@After
public void tearDown() throws Exception {
}
@Test
public void testDiagonalWin() throws Exception{
System.out.println("hello");
}
在下面的屏幕截图中,您可以看到
test is crossed out
,结果为this happening
当我将鼠标悬停在测试上时,它说它已被删除(我是java的新手,所以不知道这意味着什么)但是没有提供如何修复它的结果。任何帮助,将不胜感激。我尝试在“testdiagaonalwin”函数中添加和删除throws异常,但这没有做任何事情。
我只是指定我正在使用的java8和junit4。
已解决:无效的缓存和重启已修复