From 5f9704c02fc61da33ed4d3db0d1172976e461089 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 22 七月 2021 19:01:02 +0800 Subject: [PATCH] 推送服务完善 --- service-goldcorn/src/test/java/com/ks/RedisTest.java | 31 +++++++++++++++++++++++++++++-- 1 files changed, 29 insertions(+), 2 deletions(-) diff --git a/service-goldcorn/src/test/java/com/ks/RedisTest.java b/service-goldcorn/src/test/java/com/ks/RedisTest.java index 70a67df..7a2ff2e 100644 --- a/service-goldcorn/src/test/java/com/ks/RedisTest.java +++ b/service-goldcorn/src/test/java/com/ks/RedisTest.java @@ -1,10 +1,14 @@ package com.ks; import com.ks.goldcorn.GoldCornApplication; +import com.ks.goldcorn.exception.GoldTradeException; +import com.ks.goldcorn.util.JedisUtil; +import com.ks.lib.common.util.RedisUtil; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.test.context.ContextConfiguration; +import redis.clients.jedis.Jedis; import javax.annotation.Resource; import java.util.concurrent.TimeUnit; @@ -16,6 +20,9 @@ @Resource private RedisTemplate redisTemplate; + @Resource + private JedisUtil jedisUtil; + @Test public void getTime() throws InterruptedException { @@ -23,9 +30,29 @@ redisTemplate.opsForValue().set(timeKey, "1", 2, TimeUnit.SECONDS); long time1 = (redisTemplate.getExpire(timeKey)); Thread.sleep(2000); - time1 = (redisTemplate.getExpire(timeKey)); + time1 = (redisTemplate.getExpire(timeKey)); Thread.sleep(2000); - time1 = (redisTemplate.getExpire(timeKey)); + time1 = (redisTemplate.getExpire(timeKey)); + } + + + @Test + public void jedis() { + + try { + jedisUtil.excute(new JedisUtil.JedisExcuter() { + @Override + public void execute(Jedis jedis) throws Exception { + throw new GoldTradeException(1, "閲戝竵浜ゆ槗閿欒"); + } + }); + } catch (GoldTradeException e) { + System.out.println("浜ゆ槗閿欒锛�"+e.getMessage()); + } catch (Exception e) { + e.printStackTrace(); + System.out.println("鍏朵粬閿欒:" + e.getMessage()); + } + } } -- Gitblit v1.8.0