是否有可能以编程方式关闭缓存的方法?我尝试在测试类中注入DefaultCacheConfiguration并在设置方法set testMode = true和maximumSize = 0内进行设置,但仍然无法正常工作。
@micronautTest
class CategoriesServiceTest extends Specification {
@Inject
@Shared
DefaultCacheConfiguration cacheConfiguration
def setupSpec() {
cacheConfiguration.setMaximumSize(0)
cacheConfiguration.setTestMode(true)
}
}