<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      springboot~集成測試里的redis

      測試不應該訪問外部資源

      對于單元測試,集成測試里,如果被測試的方法中使用到了redis,你需要去模擬一個單機環境的redis server,因為只有這樣,你的測試才是客觀的,即不會因為網絡和其它因素影響你測試的準確性!

      redis的內嵌版本embedded-redis

      它的源碼在github上,大家有興趣可以去看看,非常精簡,而且還提供了單機,集群,哨兵多種redis環境,完全可以滿足我們的測試需要。

      添加依賴

      //implementation
       'org.springframework.boot:spring-boot-starter-data-redis',
       
       //testImplementation
       'com.github.kstyrc:embedded-redis:0.6',
      

      添加mock

      package com.lind.springOneToOne.mock;
      
      import org.springframework.stereotype.Component;
      import redis.embedded.RedisServer;
      
      import javax.annotation.PostConstruct;
      import javax.annotation.PreDestroy;
      import java.io.IOException;
      
      @Component
      public class RedisServerMock {
      
          private RedisServer redisServer;
      
          /**
           * 構造方法之后執行.
           *
           * @throws IOException
           */
          @PostConstruct
          public void startRedis() throws IOException {
              redisServer = new RedisServer(6379);
              redisServer.start();
          }
      
          /**
           * 析構方法之后執行.
           */
          @PreDestroy
          public void stopRedis() {
              redisServer.stop();
          }
      }
      
      
      

      添加測試

      public class StringValueTest extends BaseTest {
      
          @Autowired
          RedisTemplate redisTemplate;
      
          @Test
          public void setTest() throws Exception {
      
              redisTemplate.opsForValue().set("ok", "test");
              System.out.println(
                      "setTest:" + redisTemplate.opsForValue().get("ok")
              );
          }
      
      }
      
      

      對于內嵌redis就說到這到,下回有機會說一下內嵌的mongodb,它也是集成測試時不能缺少的組件!

      posted @ 2018-11-12 14:12  張占嶺  閱讀(4367)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 黄色网站免费在线观看| 国产人妻无码一区二区三区18| 国产自拍偷拍视频在线观看| 成人欧美一区二区三区在线观看 | 狠狠色噜噜狠狠狠狠777米奇| 人妻少妇精品系列一区二区| 99精品久久精品| 欧美牲交a欧美牲交aⅴ图片 | 国产精品无码素人福利不卡| 在线天堂www在线| 国产av亚洲一区二区| 亚洲国产超清无码专区| 99久久er热在这里只有精品99| 国产无遮挡猛进猛出免费软件| 久久精品无码一区二区小草| 精品人妻中文字幕av| 国产裸体美女视频全黄| 1精品啪国产在线观看免费牛牛 | 亚洲欧美人成网站在线观看看| 日韩人妻无码一区二区三区久久 | 中文字幕va一区二区三区| 国产成人亚洲综合图区| 欧洲熟妇色xxxx欧美老妇多毛网站| 久久不见久久见中文字幕免费| 起碰免费公开97在线视频| 高清无码爆乳潮喷在线观看| 亚洲天堂在线观看完整版| 亚洲欧美精品在线| 国产综合久久久久久鬼色| 欧美性群另类交| 亚洲欧美人成人综合在线播放 | 国产福利姬喷水福利在线观看| 国产精品黄色精品黄色大片| 久久综合亚洲鲁鲁九月天| 久久九九精品99国产精品| 全免费A级毛片免费看无码| 97国产露脸精品国产麻豆| 欧洲免费一区二区三区视频| 亚洲一区二区精品动漫| 國產尤物AV尤物在線觀看| 亚洲精品中文av在线|