如何在Spring Boot 项目中自动测试使用Ehcache
How to automatically test that Ehcache is used in Spring Boot project
我开始在我的 Spring 引导项目中使用 Ehcache。如何证明使用的是Ehcache而不是Spring Boot默认提供的默认ConcurrentHashMap?如何在集成测试中自动证明它?
如果我对问题的理解正确,那么您正在尝试验证您的 spring 配置。
关于 Ehcache 的一次性事情是检查日志 - 您应该看到有关它正在启动和配置的信息。
对于自动化测试,最简单的方法是将测试配置为注入 cacheManager
bean,然后确保它的类型正确。
这应该会让您确信您的设置是正确的。
我开始在我的 Spring 引导项目中使用 Ehcache。如何证明使用的是Ehcache而不是Spring Boot默认提供的默认ConcurrentHashMap?如何在集成测试中自动证明它?
如果我对问题的理解正确,那么您正在尝试验证您的 spring 配置。
关于 Ehcache 的一次性事情是检查日志 - 您应该看到有关它正在启动和配置的信息。
对于自动化测试,最简单的方法是将测试配置为注入 cacheManager
bean,然后确保它的类型正确。
这应该会让您确信您的设置是正确的。