UNPKG

@tomei/sso

Version:
24 lines (21 loc) 772 B
import { RedisService } from "../../../src/redis-client/redis.service"; require('dotenv').config() // nneed to figure out how to mock redis describe('redis.service', () => { afterEach(() => { jest.restoreAllMocks() }) it('should return redis service when instansiated', async () => { const redisService = await RedisService.init(); expect(redisService).toBeDefined(); }); it('should able to write and read redis', async () => { const data = { test: 'test' } const redisService = await RedisService.init(); await redisService.set("test", data, 60 * 60 * 24 * 1) const result = await redisService.get("test"); expect(result).toEqual(JSON.stringify(data)); }); });