spring-test 相关问题

`spring-test`是Spring Framework的测试模块,为JUnit和TestNG提供单元和集成测试支持,包括用于单元测试的各种模拟和Spring TestContext Framework以及用于集成测试的Spring MVC测试框架基于Spring的应用程序。

Spring Boot:@TestConfiguration在集成测试期间不覆盖Bean

我有一个用@Configuration装饰的类中定义的Bean:@Configuration公共类MyBeanConfig {@Bean public String configPath(){return“ ../production/environment/path”; ...

回答 2 投票 22

Spring的测试注释@Sql如何表现得像@BeforeClass?

我怎么能告诉@Sql注释只为类运行一次,而不是每个@Test方法运行一次?喜欢和@BeforeClass一样的行为? @ org.springframework.test.context.jdbc.Sql(..

回答 3 投票 3

一些其他服务的REST调用的Spring集成测试

我一直在网上搜索它,但我发现的大多数例子都在同一个项目中有休息调用的返回逻辑,但是如果你想测试其他服务的休息调用怎么办...

回答 1 投票 0

在Spring启动测试中为组件扫描配置基础包

当我使用以下注释启动我的测试时:package com.hello.package.p1; @RunWith(SpringRunner.class)@DataMongoTest @SpringBootTest public class ClassATest {@Autowired Service1 ...

回答 2 投票 5

当Spring不可自动操作时,从Spring Security中选择性地将单个过滤器应用于MockMvc

我的WebSecurityConfigurerAdapter是用http.csrf()定义的.csrfTokenRepository(csrfTokenRepository());我想做一个只激活CSRF过滤的集成测试但是我遇到了一个问题:...

回答 1 投票 0

Spring:JUnit测试会话范围:通过字段'sessionTestBean'表示的不满意的依赖关系

我试图遵循https://tarunsapra.wordpress.com/2011/06/28/junit-spring-session-and-request-scope-beans/或https://touk.pl/blog/2011/上的指南4月15日/如何对测试弹簧会话范围-...

回答 1 投票 0

如何根据测试注释向MockMvc请求添加标头?

作为这个问题的后续内容,我想知道如何在MockHttpServletRequestBuilder中透明地添加“Authorization”标头,只有在测试中存在给定的注释时。示例:@RunWith(...

回答 1 投票 1

如何在Spring Boot Application的测试目录中创建Rest Controller

我目前正在为SpringBoot Application编写集成测试。它的功能是从外部接收/发送请求并将其转发/接收到另一个应用程序(APP_2)。所以有两个......

回答 1 投票 0

为什么新的线程在事务Spring JUnit测试中看不到主线程准备的测试数据?

我用Spring-boot-test编写了一个Junit测试,在测试方法中,我首先准备了一些应该保存到MySQL DB的测试数据,然后我调用了应该在...中测试的目标方法。

回答 1 投票 3

如何在spring启动测试中打印@sql注释中脚本文件的完整路径

在一个多模块项目中,我想确保Spring的@sql批注使用正确的资源。有没有办法以某种方式将这些文件的完整路径记录到控制台? Spring会记录脚本文件名...

回答 1 投票 1

CommandAcceptanceException在Spring中运行Integration测试时

我在我的spring应用程序中使用h2数据库进行集成测试。我在我的pom.xml文件中添加了h2依赖项: com.h2database ...

回答 1 投票 0

Spring Test为不安全的URL返回401

我使用Spring进行MVC测试这是我的测试类@RunWith(SpringRunner.class)@WebMvcTest public class ITIndexController {@Autowired WebApplicationContext context; MockMvc ......

回答 4 投票 12

如何让@WebMvcTest与OAuth一起工作?

我只是很难让我的控制器单元测试工作,因为,IMO,如果使用OAuth,Spring doc中的内容是不够的。就我而言,它是与JWT的Oauth2。我试过用@WithMockUser,@ ...

回答 1 投票 3

Spring测试 - 使用real bean创建测试bean

我使用Spring,并创建了一个使用SpringRunner加载上下文的测试。我有一个看起来像这样的bean:@Bean public Properties kafkaStreamsProperties(){final Properties props = new ...

回答 1 投票 0

Spring MVC RestController测试无法找到有效的映射

我没能用路径变量INFO org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - 映射的URL路径[/ my / {env}]测试RestController方法到处理程序'myController'上...

回答 1 投票 1

Spring @JpaDataTest没有事务

我想使用@JpaDataTest测试我的存储库我使用它像:@RunWith(SpringRunner.class)@DataJpaTest public class MyTest {@Autowired private TestEntityManager entityManager; @ ...

回答 1 投票 0

使用Spring启动测试批次

我创建了一个批处理,一切运行良好我做了一些单元测试,它的工作也很好我正在尝试按照spring-batch文档进行集成测试我的批处理,但我不明白我的错误。 ...

回答 1 投票 0

Spring Boot @WebIntegrationTest和TestRestTemplate - 是否可以回滚测试事务?

我有一个带有Spring Data Rest的Spring Boot应用程序,我在集成测试中使用@WebIntegrationTest和TestRestTemplate。测试的基类看起来像这样:@ ...

回答 3 投票 8

模拟一个spring bean及其内部依赖项

嗨,我是Spring测试框架的新手。我有一个像这样的Spring bean - BEAN A {@Autowired BEAN B; @Autowired BEAN C;我想模仿Bean A以及它的内部......

回答 2 投票 0

使用@JpaDataTest测试Spring批处理

我正在使用弹簧批次4.0,我正在尝试测试我的批次。我会使用带有@JpaDataTest的嵌入式数据库h2,但它不起作用。当我添加这个注释我得到错误java.lang ....

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.