Fix unit tests failing after multiple runs

The Redis client fails after multiple test runs because the underlying API changed at some point. The initial run will pass but each subsequent run will fail until the TTL expires.