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

  • 相关阅读:
    saltstack配置管理之YAML(二)
    自动化运维之saltstack 简单用法(一)
    异常处理,枚举,泛型
    面向对象二
    面向对象
    python面向对象
    方法(函数),内存空间,数组
    for循环,while循环,do while循环
    if判断,switch语句
    运算符
  • 原文地址:https://www.cnblogs.com/z-test/p/10813625.html
Copyright © 2011-2022 走看看