`spring-test`是Spring Framework的测试模块,为JUnit和TestNG提供单元和集成测试支持,包括用于单元测试的各种模拟和Spring TestContext Framework以及用于集成测试的Spring MVC测试框架基于Spring的应用程序。
spring批处理+spring boot+java配置+测试用例
spring批处理+spring boot+java配置+测试用例 我遵循了下面的示例,我的用例与此匹配,我已经使用类似的设置实现了该项目,一切正常。 我结构...
Spring boot测试@Transactional不保存
我正在尝试使用 Spring Boot Test 进行简单的集成测试,以测试 e2e 用例。我的测试不起作用,因为我无法使存储库保存数据,我想我有一个
MockMvc 不再使用 Spring Boot 2.2.0.RELEASE 处理 UTF-8 字符
在我升级到新发布的 Spring Boot 2.2.0.RELEASE 版本后,我的一些测试失败了。看来 MediaType.APPLICATION_JSON_UTF8 已被弃用并且不再返回...
在Spring MVC测试(MockMvc)中是否有任何现有的解决方案可以进行快照测试[1]? 就像是: this.mockMvc.perform(get("/users") .andExpect(status().isOk()) .andExpect(内容().
测试“nullable = true”属性应该分开还是可以一次测试?
我还在学习Junit,我不知道哪种方法更好 观察:“car”正在 @BeforeEach 方法上构建 一次全部示例: @Test public void CarRepository_Id_Not...
我想用Junit5和Mockito编写控制器测试。我添加了存储库和服务测试,但是当我想尝试控制器测试时,jwt 服务抛出异常,我无法弄清楚。你可以吗
“org.springframework.boot.web.server.LocalServerPort”已弃用
自 Spring boot 2.7.1 起,@LocalServerPort(在 org.springframework.boot.web.server.LocalServerPort 包中)已被弃用。 我可以用什么来代替这个注释?
Spring ReflectionTestUtils 未设置原始数据类型字段
我使用 ReflectionTestUtils 在我的服务类中设置 int 字段来测试该类。 我的服务类别如下: @服务 公共类 SampleService { @Value("${app.count}") 私有整数计数; ...
我正在尝试为包含 Lambda 表达式的构造函数编写 Junit @成分 公共类子类扩展父类{ @Autowired 孩子( SessionFactory sessionFactory,属性 prop...
MockMvc 集成测试 - 模拟 Azure ShareFileClient 和 StorageFileInputStream 无限期挂起
我在这个测试中遇到了问题,在调用 return 后,此端点会挂起(也尝试使用 WebTestClient 并引发超时,因此问题与模拟 mvc 无关),更改了一些配置...
从JpaRepository获取数据时没有从WebTestClient收到数据
我有一个简单的集成测试用例,我想在其中找到特定的数据。 首先,我使用 .save() 插入数据。虽然它工作成功(正如我调试它以及 this.dataRepository.findAl...
任务“:compileTestJava”执行失败。 Java编译器不可用
我第一次尝试运行 Spring 测试。写完它们并在终端中输入 .\gradelw.bat test 后,我收到这样的错误 - 任务 ':compileTestJ...
Spring Boot 测试默认配置警告“Parameter 'systemProperties' is deprecated”是什么意思?
在Spring Boot测试中,当我用@SpringBootTest注解时, 我收到警告: 参数“systemProperties”已弃用:请改用 systemPropertyVariables。 这是为什么?我该如何解决它? 这...
我的测试类中有以下片段 @ContextConfiguration(初始化器=TestingV2.Initializer.class) 公共类TestingV2扩展BaseTest0IT { 私有静态流 getParams() {...
排除 Spring Boot 测试的 spring.factories 依赖项
有一个父项目 A,使用 A 依赖项的项目我们将其称为 B。 除了测试用例之外,一切都工作正常。我正在使用 SpringBootTest 来获取所有
我正在创建一个 Spring MVC 控制器测试。编译器显示下面以粗体显示的方法的错误。我的代码中是否缺少某些库或某些内容?有什么建议么? 我正在使用以下
对于上下文,我有 2 个服务类, 价值服务和应用服务, 在 ValService 中我有一个方法 validate ,它调用 AppService 中的方法 字符 c = appService.sendToAPI(listOfString, string...
在每个 Spring Boot @Test 上覆盖单个 @Configuration 类
在我的 Spring Boot 应用程序上,我想在我的所有测试中仅使用测试配置覆盖我的 @Configuration 类之一(特别是我的 @EnableAuthorizationServer @Configuration 类)...
从元注释重写 ContextHierarchy 和 ContextConfiguration
我们有使用元注释的测试类: @WebAppConfiguration @ContextHierarchy({ @ContextConfiguration(locations = {"/web/WEB-INF/spring.xml" }, name = "parent"), @ContextConfigurati...
Spring 测试 - 从测试类创建第一个 bean,然后创建真正的代码
问题:我如何确保测试类中的bean首先在Spring中创建? 情况: 我有一个在运行时提供的数据源,它是通过 jndi 获取的。 在编译时...