在SpringBoot项目中,我必须模拟对象以进行单元测试,因此我想出了一些通用方法,这些方法使用称为PodamFactory的类用伪数据填充对象。 这些方法在每个测试类中实现,并且使用如下通用公共变量:
PodamFactory podamFactory = new PodamFactoryImpl();
我想要做的是在一个新的唯一类中创建实例并具有所有这些方法(类在测试包中编写,因此它不会在运行时运行)。
Spring是否可以通过某种方式帮助我拥有类似@Configuration的功能(该功能在应用程序启动时一次执行一次),但是在我开始测试时才执行一次?
例如: 如果我运行一个测试->类执行一次
如果我运行10个测试->类执行一次
如果我运行项目中的所有测试类->执行一次的类