`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”; ...
Spring的测试注释@Sql如何表现得像@BeforeClass?
我怎么能告诉@Sql注释只为类运行一次,而不是每个@Test方法运行一次?喜欢和@BeforeClass一样的行为? @ org.springframework.test.context.jdbc.Sql(..
我一直在网上搜索它,但我发现的大多数例子都在同一个项目中有休息调用的返回逻辑,但是如果你想测试其他服务的休息调用怎么办...
当我使用以下注释启动我的测试时:package com.hello.package.p1; @RunWith(SpringRunner.class)@DataMongoTest @SpringBootTest public class ClassATest {@Autowired Service1 ...
当Spring不可自动操作时,从Spring Security中选择性地将单个过滤器应用于MockMvc
我的WebSecurityConfigurerAdapter是用http.csrf()定义的.csrfTokenRepository(csrfTokenRepository());我想做一个只激活CSRF过滤的集成测试但是我遇到了一个问题:...
Spring:JUnit测试会话范围:通过字段'sessionTestBean'表示的不满意的依赖关系
我试图遵循https://tarunsapra.wordpress.com/2011/06/28/junit-spring-session-and-request-scope-beans/或https://touk.pl/blog/2011/上的指南4月15日/如何对测试弹簧会话范围-...
作为这个问题的后续内容,我想知道如何在MockHttpServletRequestBuilder中透明地添加“Authorization”标头,只有在测试中存在给定的注释时。示例:@RunWith(...
如何在Spring Boot Application的测试目录中创建Rest Controller
我目前正在为SpringBoot Application编写集成测试。它的功能是从外部接收/发送请求并将其转发/接收到另一个应用程序(APP_2)。所以有两个......
为什么新的线程在事务Spring JUnit测试中看不到主线程准备的测试数据?
我用Spring-boot-test编写了一个Junit测试,在测试方法中,我首先准备了一些应该保存到MySQL DB的测试数据,然后我调用了应该在...中测试的目标方法。
如何在spring启动测试中打印@sql注释中脚本文件的完整路径
在一个多模块项目中,我想确保Spring的@sql批注使用正确的资源。有没有办法以某种方式将这些文件的完整路径记录到控制台? Spring会记录脚本文件名...
CommandAcceptanceException在Spring中运行Integration测试时
我在我的spring应用程序中使用h2数据库进行集成测试。我在我的pom.xml文件中添加了h2依赖项: com.h2database ...
我使用Spring进行MVC测试这是我的测试类@RunWith(SpringRunner.class)@WebMvcTest public class ITIndexController {@Autowired WebApplicationContext context; MockMvc ......
我只是很难让我的控制器单元测试工作,因为,IMO,如果使用OAuth,Spring doc中的内容是不够的。就我而言,它是与JWT的Oauth2。我试过用@WithMockUser,@ ...
Spring测试 - 使用real bean创建测试bean
我使用Spring,并创建了一个使用SpringRunner加载上下文的测试。我有一个看起来像这样的bean:@Bean public Properties kafkaStreamsProperties(){final Properties props = new ...
Spring MVC RestController测试无法找到有效的映射
我没能用路径变量INFO org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - 映射的URL路径[/ my / {env}]测试RestController方法到处理程序'myController'上...
我想使用@JpaDataTest测试我的存储库我使用它像:@RunWith(SpringRunner.class)@DataJpaTest public class MyTest {@Autowired private TestEntityManager entityManager; @ ...
我创建了一个批处理,一切运行良好我做了一些单元测试,它的工作也很好我正在尝试按照spring-batch文档进行集成测试我的批处理,但我不明白我的错误。 ...
Spring Boot @WebIntegrationTest和TestRestTemplate - 是否可以回滚测试事务?
我有一个带有Spring Data Rest的Spring Boot应用程序,我在集成测试中使用@WebIntegrationTest和TestRestTemplate。测试的基类看起来像这样:@ ...
嗨,我是Spring测试框架的新手。我有一个像这样的Spring bean - BEAN A {@Autowired BEAN B; @Autowired BEAN C;我想模仿Bean A以及它的内部......
我正在使用弹簧批次4.0,我正在尝试测试我的批次。我会使用带有@JpaDataTest的嵌入式数据库h2,但它不起作用。当我添加这个注释我得到错误java.lang ....