当前位置: 首页 > 知识库问答 >
问题:

组织。Junit在Spring boot版本2.3中没有得到解决

蓝苗宣
2023-03-14

我创建了一个SPRING BOOT应用程序版本2.3.2,当我试图用JUNIT 5编写单元测试时。STS IDE中的单元测试类显示组织。junit尚未解决。这是我对build的依赖。格拉德尔

dependencies {
    compile "org.springframework.boot:spring-boot-starter-actuator:2.3.2.RELEASE"
    compile "org.springframework.boot:spring-boot-starter-web:2.3.2.RELEASE"
    compile "org.springframework.boot:spring-boot-starter-log4j2:2.3.2.RELEASE"
    testCompile "org.springframework.boot:spring-boot-starter-test:2.3.2.RELEASE"
}

测试等级:

import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Test;
      
class PasswordvaultComponentTest {
      
    @Test void test()
    {
        fail("Not yet implemented");
    }      
}

因为JUNIT JUPITER已经绑定到SPRING BOOT 2.3.2中。我不需要在gradle中显式地提供Junit Jupiter依赖项。我是否缺少任何其他配置。非常感谢您的帮助。

共有1个答案

韦睿
2023-03-14

我的测试类在src/main/java包中。所以我把我的测试类移到了src/test/java包中,依赖关系得到了解决。

 类似资料:
  • Mercurial 带给你极具灵活性的版本库组织方式. 由于合并操作如此和谐, 你完全可以信赖合并, 这意味着你可以建立一些特殊用途的版本库, 以匹配你的开发流程. 版本库组织方式 我们的配方已经非常完美了: C:\Users\joel\recipes> hg log -l 3 changeset: 13:1b03ab783b17 tag: tip parent: 1

  • 问题内容: 在日食中: 窗口->首选项 在面板左侧展开Java-> Java下有JUnit 如何知道Eclipse中的JUnit版本? 问题答案: 您可以使用以下代码:

  • 我已经按照空手道文档中的步骤创建了一个项目,我运行了默认的archifect中给出的示例测试用例,我的用例通过了,但我没有得到任何报告 我的功能文件是 场景:获取所有用户,然后按id获取第一个用户 方法get Then状态200时给定路径'users' DEF first=响应[0] 给定路径'users',方法get Then status 200时的first.id 场景:创建一个用户,然后通

  • 本文向大家介绍详解springboot中junit回滚,包括了详解springboot中junit回滚的使用技巧和注意事项,需要的朋友参考一下 springboot中使用junit编写单元测试,并且测试结果不影响数据库。 pom引入依赖 如果是IDE生成的项目,该包已经默认引入。 数据库原始数据 原始数据 编写单元测试 结果数据 结果数据 结论 可以看出code=001001的数据没有更改,而co

  • 尝试编译和链接JNI progam 然后我继续转到R,并将rJava包作为源代码安装,如下所示:,然后转到 然后,当我使用以下命令检查版本时:

  • 问题内容: 您会考虑在项目中组织JUnit测试的最佳实践是什么,为什么?例如,您是否将测试保持在测试的类旁边?您是否将它们放在单独但并行的包装结构中?您是否完全使用其他组织策略? 问题答案: 由于多种原因,我使用了一个独立但并行的包结构。 它使测试的组织方式与应用程序代码相同。 我可以轻松地构建仅用于分发的应用程序文件。 测试代码仍然可以访问我的应用程序代码。 它不像将测试代码与应用程序代码混合在