spring-test 相关问题

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

'application.yml'中的Spring Boot属性未从JUnit Test加载

我究竟做错了什么?我正在使用这个小的独立应用程序运行并找到我的src / main / resources / config / application.yml。相同的配置在JUnit中不起作用,见下文:@ ...

回答 8 投票 32

包含自动连接依赖项的Mockbean

我正在测试一个依赖于bean的类。在测试中我模拟了bean,但是模拟的bean也有它自己的@Autowired依赖项。无论如何我还能满足这种依赖吗?作为......

回答 1 投票 -1

如何在使用DBUnit时防止数据删除

我使用liquibase的Spring Boot。问题是,当数据库中的特定表中已有 数据并且我尝试在DBUnit测试中向此表添加更多数据时,DBUnit将删除所有...

回答 1 投票 1

无法从junit加载应用程序上下文以进行spring批处理作业

我无法从junit测试加载应用程序上下文来进行弹簧批量测试。我将spring文档https://docs.spring.io/spring-batch/trunk/reference/html/testing.html称为......

回答 1 投票 0

Java和Junit集成测试文件系统

我有这个类:public class FooFileRepo {@Override public File getDirectory(String directoryPath){... File directory = new File(directoryPath); ...返回目录; } @ ...

回答 2 投票 2

@SQL每班一次

我正在使用spring框架编写一些集成测试。我有不同的SQL脚本用于不同的集成测试类。像这样:@ContextConfiguration(classes = ...)@Sql(“...

回答 3 投票 2

哪个嵌入式db支持SQL?

我有一个Spring批处理应用程序,它从SQL服务器读取数据。我想针对支持TSQL的嵌入式数据库编写集成测试。 Exp:我的主要应用程序有一些疑问......

回答 2 投票 0

如何在春季启动测试中模拟spring amqp / rabbit

如何模拟spring rabbitmq / amqp,以便在尝试自动创建交换/队列时在Spring Boot Test期间不会失败?鉴于我有一个简单的RabbitListener将导致队列和......

回答 5 投票 8

如何为自定义弹簧批量阅读器编写junits

下面是我自定义的Spring Batch Reader。我必须编写涵盖setPreparedStatementSetter()和setRowMapper()方法的junits。无论我尝试什么,我的单元测试都不会覆盖那些代码......

回答 1 投票 0

方法级别的@TestPropertySource注释替代方案

@TestPropertySource(locations =“classpath:test.properties”)public class Aclass {}是否有替代方法在方法中使用测试实例的属性。 @Test public void aMethod(){}

回答 2 投票 2

Spring启动测试配置

我有一个带有主类的spring boot应用程序,如下所示:@SpringBootApplication public class Application {public static void main(String [] args)throws Exception {SpringApplication ....

回答 4 投票 13

在测试方法中重新加载或刷新Spring应用程序上下文?

我需要在我的测试类的单个方法中更改我的applicationContext中活动的Spring配置文件,为此我需要在刷新比赛之前运行一行代码,因为......

回答 3 投票 11

在@Spy上调用原始方法然后抛出异常

我有一个@Transactional方法,我必须在调用它后事务失败时测试,例如:@Service public class MyService {@Transactional public void myMethod(){/ ...

回答 1 投票 0

Spring,测试时的行为不同

我正在尝试使用Spring Web并测试REST控制器。该应用程序基本上是可通过Web服务访问的游戏数据库。当我启动它并使用Postman测试它来添加游戏时,......

回答 1 投票 1

使用WebTestClient测试表单POST

如何使用WebTestClient测试POST表单。如何设置请求参数?使用非反应性MockMvc我可以使用.param(),但WebTestClient似乎没有任何类似的东西。

回答 1 投票 0

如何在我的spring启动测试中启用jdbc模板

我有一个使用@SpringBootTest的黄瓜测试框架代码,在我的测试类中我想配置JdbcTemplate来连接数据库。我无法自动发送它。如果我使用@ ...

回答 1 投票 1

Spring测试监听器:如何知道我的测试是否失败?

我使用Spring Test框架编写了许多非常复杂的集成测试。我想做的是在测试失败的情况下从服务器日志文件中获取最后n行。为了这 ...

回答 1 投票 0

如何在MockRestServiceServer中声明json内容?

如何告诉MockRestServiceServer在junit @Test期间期望特定的json内容?我以为我可以期待一个json字符串如下:.andExpect(content()。json(...)),但那个方法......

回答 4 投票 1

Spring Boot应用程序的junit测试用例,它使用非JPA Repository对象

我在spring boot组件中编写,它只负责审计日志记录操作。由于组件只负责写入数据库,因此不会检索(选择)...

回答 1 投票 1

在BDD测试中设置WebTestClient CSRF保护

使用WebTestClient进行的My(Cucumber)BDD单元测试失败(使用403 Forbidden)。经过一些调试后,我确定这是因为CSRF检查失败了。但我的测试步骤似乎是......

回答 1 投票 0

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