好奇这是否是缩短@SpringBootTest
集成测试运行时间的可能方法。
我有一个集成测试,它与1个存储库交互,我想我可以这样做:
@EnableJpaRepositories(basePackageClasses = [MyRepository::class])
@SpringBootTest(classes = [MyComponent::class, MyService::class])
class MyComponentIntegrationtest {
// tests
}
但我得到一个错误
未找到com.my.services.MyService中构造函数的参数% 1所需的名为“entityManagerFactory”的Bean。
1条答案
按热度按时间6l7fqoea1#
最后我做了下面的事情,但好奇是否有更好的方法?