当我测试它们时,我的Junit测试工作正常,但在构建项目时,构建失败并且它说的原因是:
> Task : compileJava FAILED
ge org.junit does not exist
import org.junit.Tes
ge org.junit.runner does not exist
import org.junit.runner.RunWith;
age org.springframework.test.web.servlet.request does not exist
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
还有其他一些进口失败
答案 0 :(得分:0)
compileJava
任务不应该编译单元测试。确保所有单元测试都在 src / test / java 目录下,并且您的JUnit依赖项是使用testImplementation
声明的。
答案 1 :(得分:0)
我发现它无法构建,因为我通过导入它使用Junit4编写了测试,但是我使用Gradle的Junit进行了测试然后就可以了