Testing Redis缓存与Django Rest框架测试
在我当前的项目中,我有一些需要缓存的代码(我现在使用Redis),因此我不能使用假缓存或模拟。通过测试,我需要一个干净的缓存,因此在测试用例类的Testing Redis缓存与Django Rest框架测试,testing,caching,django-rest-framework,redis,Testing,Caching,Django Rest Framework,Redis,在我当前的项目中,我有一些需要缓存的代码(我现在使用Redis),因此我不能使用假缓存或模拟。通过测试,我需要一个干净的缓存,因此在测试用例类的setup中,我使用以下内容: 从django\u redis导入获取\u redis\u连接 获取redis连接(“默认”).flushall() 这打破了并行测试(并可能造成竞争条件)。 使用主动缓存进行测试的最佳实践是什么
setup
中,我使用以下内容:
从django\u redis导入获取\u redis\u连接
获取redis连接(“默认”).flushall()
这打破了并行测试(并可能造成竞争条件)。
使用主动缓存进行测试的最佳实践是什么