注册一个具有多个不同属性的Bean来测试ConditionalOnProperties
我在编写测试来验证@ConditionalOnProperty是否正常工作时遇到问题。我找不到注册具有多个应用程序属性的 bean 的解决方案来找出答案
我想为我的 RestAPI 端点编写集成测试,但我正在努力解决 @EnableJpaAuditing。我希望 Spring 审核我的一些实体,因此我创建了以下配置
我们有一个用 Kotlin 编写的 Spring Boot 应用程序。问题是它在 Maven clean 测试期间挂起,同时运行下面的上下文负载测试。 爪哇:14.0.1 科特林:1.4.20 春季启动:2.3.6.RELEASE 春云:
运行 citrusframework(4.3.3) junit5 测试(在 springboot 应用程序内)时出现“testContextFactory is null”错误。如何解决这个问题
我是 citrus 框架的新手,并尝试在 spring boot 3.3.5 应用程序中编写 http 集成测试(junit5)。 基于示例柑橘框架代码,我添加了
是否可以用真正的@Bean替换继承的@MockBean? 我有一个抽象类,它定义了所有 ITest 的许多配置和设置。我只想进行一项测试...
SpringBoot 测试 / 如何将环境变量绑定应用到 YAML?
我有一个基于 Spring Boot 的应用程序,其中一个类的字段通过 @ConfigurationProperties 填充。其中一个字段是字符串列表: @ConfigurationProperties(前缀 = "公司&...
如何为 Camunda 进程编写集成 Spring Boot 测试?
如何在 Spring Boot 中编写集成测试来测试 Camunda 进程? Camunda 进程中需要测试的任务也有调用方法来进行 REST 调用的服务,这些将...
SpringBootTest - 如果上下文加载失败如何断言
我编写了一个ApplicationListener,它应该在上下文初始化期间检查环境是否已准备好。我在测试场景时遇到问题,因为我在...
与 SpringIntegrationSerenityRunner 并行运行不与 maven-surefire 一起使用
我正在尝试使用以下配置运行 6 个测试类,每个测试类中有 6-12 个测试用例。但不知何故,到目前为止还没有实现并行性。使用叉子计数我能够...
MockMvc。如何使用 kotlin DSL 传递自定义请求标头?
我有以下工作示例 val headers = HttpHeaders() headers.add("Content-Type", "application/merge-patch+json") 模拟Mvc.执行( 补丁(路径) .Hea...
使用spring-boot-maven-plugin重新打包时找不到spring boot类的符号
我创建了一个简单的项目来展示我的问题:https://github.com/sentinel0815/testing-spring-boot-app 这是一个 Maven 多模块项目(reactor),仅具有 Spring Boot 应用程序类
为什么使用applicationcontextrunner时AutoConfiguration没有执行?
我正在尝试测试我的自动配置类,并且我期望自动配置类中的bean将被加载到spring上下文中。 这是我的测试 公开课
在Spring Boot测试中无法使用@WithUserDetails来使用CustomUser。通过普通 User 类而不是 CustomUser
我正在尝试做一些应该非常简单的事情,那就是在我的 CustomUserDetails 中使用 SpingBoot 测试通过,以便在使用 @WithUserDetails 进行测试期间进行身份验证。 问题是我...
如何为所有@SpringBootTest加载另一个属性文件并覆盖定义的默认属性
我在 Springboot (Spring 6) 应用程序中进行了多项测试。几个是几个SpringBootTest。 如果我有 src/test/resources/application.properties 我需要复制 def 的属性...
我尝试配置一个在进行 springboot 测试时使用 test 属性的类 应用程序属性 元=值 应用程序测试.properties 元=值测试 @配置 @TestPropertySou...
如何防止 Spring Boot 在启动时自动创建 bean 'entityManagerFactory' 实例?
我正在开发一个使用 Spring JPA 和 PostgreSQL 的 Spring boot 应用程序。我正在使用 @SpringBootTest(classes = .Application.class) 来初始化控制器的单元测试
如何在 Spring Boot 测试中从外部库模拟其余客户端?
我尝试使用 MockRestServiceServer 从外部库模拟 Rest 客户端,但它不起作用,因为测试的代码在内部实例化了自己的 RestTemplate,而我无权访问它。 它...
MockMvc、RestAssured 和 TestRestTemplate 有什么区别?
据我所知,MockMvc 只是测试控制器,并模拟服务层。 RestAssured 和 TestRestTemplate 正在测试我们 API 的运行实例。 这是正确的吗? 还有什...
我正在尝试在 spring-batch 项目上构建端到端测试,但是,当尝试运行单个步骤的执行时,数据库似乎未初始化。 contextLoads 测试运行...
我尝试使用h2数据库创建一个SpringBootTest,在此之前我尝试初始化一些sql数据。 我的插入数据如下所示: insert into table_name(id,text)values(100,'换行 新线2'...