zoukankan      html  css  js  c++  java
  • 测试用例

    1.junit 静态断言类引入。

    import static org.junit.Assert.*;
    import static org.hamcrest.CoreMatchers.*;
    assertThat(received.getPayload(), equalTo("hello world"));

    2. Jmockdata 

    public void testTypeRefrence() {
      //模拟基础类型,不建议使用这种方式,参考基础类型章节直接模拟。
      Integer integerNum = JMockData.mock(new TypeReference<Integer>(){});
      Integer[] integerArray = JMockData.mock(new TypeReference<Integer[]>(){});
      //模拟集合
      List<Integer> integerList = JMockData.mock(new TypeReference<List<Integer>>(){});
      //模拟数组集合
      List<Integer[]> integerArrayList = JMockData.mock(new TypeReference<List<Integer[]>>(){});
      //模拟集合数组
      List<Integer>[] integerListArray = JMockData.mock(new TypeReference<List<Integer>[]>(){});
      //模拟集合实体
      List<BasicBean> basicBeanList = JMockData.mock(new TypeReference<List<BasicBean>>(){});
      //各种组合忽略。。。。map同理。下面模拟一个不知道什么类型的map
      Map<List<Map<Integer, String[][]>>, Map<Set<String>, Double[]>> some = JMockData.mock(new TypeReference<Map<List<Map<Integer, String[][]>>, Map<Set<String>, Double[]>>>(){});
    }

    jmockdata 官方地址:  https://gitee.com/BINGDOUA/jmockdata

  • 相关阅读:
    Bzoj 3654 图样图森波 题解
    1.27号考试记录
    博弈论入门小结
    「考试总结」2020-11-18 爆零
    「补题」考试题泛做
    CSP2020 游记,总结与题解
    Luogu2827 「NOIP2016」 蚯蚓
    【学习笔记】四毛子算法
    「考试反思」2020-11-04 临行
    「考试反思」2020-10-31 警示
  • 原文地址:https://www.cnblogs.com/z-test/p/10813625.html
Copyright © 2011-2022 走看看