如何在Spring Boot中进行测试的配置设置

时间:2019-05-31 11:09:59

标签: java spring unit-testing junit spring-config

在SpringBoot项目中,我必须模拟对象以进行单元测试,因此我想出了一些通用方法,这些方法使用称为PodamFactory的类用伪数据填充对象。 这些方法在每个测试类中实现,并且使用如下通用公共变量:

PodamFactory podamFactory = new PodamFactoryImpl();

我想要做的是在一个新的唯一类中创建实例并具有所有这些方法(类在测试包中编写,因此它不会在运行时运行)。

Spring是否可以通过某种方式帮助我拥有类似@Configuration的功能(该功能在应用程序启动时一次执行一次),但是在我开始测试时才执行一次?

例如: 如果我运行一个测试->类执行一次

如果我运行10个测试->类执行一次

如果我运行项目中的所有测试类->执行一次的类

0 个答案:

没有答案