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

  • 相关阅读:
    文件的初级功能
    Scanner的用法
    界面制作小例
    初学Java感想
    el-table合计栏未显示的问题
    推荐一些团队博客和个人博客地址
    大数加法
    汇编语言画圆
    Java一个简单的文件工具集
    css选择器
  • 原文地址:https://www.cnblogs.com/z-test/p/10813625.html
Copyright © 2011-2022 走看看