This library emulates ioredis by performing all operations in-memory. The best way to do integration testing against redis and ioredis is on a real redis-server instance. However, there are cases where mocking the redis-server is a better option.
Check the compatibility table for supported redis commands.
var Redis = ;var redis =// `options.data` does not exist in `ioredis`, only `ioredis-mock`data:user_next: '3'emails:'firstname.lastname@example.org': 'email@example.com': '2''user:1': id: '1' username: 'superman' email: 'firstname.lastname@example.org''user:2': id: '2' username: 'batman' email: 'email@example.com';// Basically use it just like ioredis
This project started off as just an utility in another project and got open sourced to benefit the rest of the ioredis community. This means there's work to do before it's feature complete:
Just create an issue and tell us all about it or submit a PR with it! :-)