mockredis: как работает макет (пример)
Как я могу издеваться, например, hgetall, hdel, hsetnx и т. д. Redis-методы с mockredis. Я нашел описание, как я могу исправить экземпляр Redis, но я понятия не имею, что делать, чтобы издеваться над методами Redis. Например, когда мой тестовый метод вызывает hgetall, я хочу вернуть свой тестовый результат, например, {"testkey": "1"}
from mockredis import mock_strict_redis_client
@patch('redis.StrictRedis', mock_strict_redis_client)
def test_xxxx(self):
call_my_function()