测试用例
1.junit 静态断言类引入。
import static org.junit.Assert.*;
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
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

更多精彩