1234567891011121314151617181920212223242526272829303132333435363738 |
- "use strict";
- var RedisClient = require('../../../../src/server/repository/redis/redis.client');
- var assert = require('assert');
- describe('Redis Client', function () {
- describe('When connected successfully', function () {
- it('should ok with set/get string', function (done) {
- let redisClient = RedisClient.redisClient();
- redisClient.setString('hello', 'world', function (err, res) {
- if(err) console.error(err);
- });
- redisClient.getString('hello', function (err, res) {
- assert.strictEqual(res, 'world');
- done();
- });
- });
- });
- describe('When sadd/srem with set', function () {
- it('should ok', function (done) {
- let redisClient = RedisClient.redisClient();
- let redisConn = redisClient.connection;
- redisConn.sadd('set', 'a', 'b', 'c');
- redisConn.smembers('set', function (err, res) {
- assert.strictEqual(res.length, 3);
- redisConn.srem('set', 'a', 'b', 'c');
- done();
- });
- });
- });
- });
|