easymock的用法
常用场景
几个值随机取1个
"f08|1": ["有", "没有", "不知道"],
轮训抽一个
"f08|+1": ["有", "没有", "不知道"],
主键
实现自增效果
"id|+1": 1,
tip:自增加一,初始值为1 ,初始值必须为数字
随机id
"id": "@id",//生成20 位数字 "id": "650000201405028485",
uuid
"guid": "@guid", //"guid": "c09c7F2b-0AEF-B2E8-74ba-E1efC0FecEeA",
布尔
"sign|1": true,
tip:true和false的几率为50% 实现状态为 0和1 "state|0-1": 1,
"boolean": "@boolean", //"boolean": true,
字符串
"string": "@string(7, 20)", //"string": "fWs2N6ac4%6hSNO5",
时间
日期 年月日
'birthday': '@date("yyyy/MM/dd")', // 日期 2009/01/16
时间 时分秒
"tradeDate": "@time",
日期时间 年月日 时分秒
"tradeDate": "@datetime",
当前时间
"now": "@now",
姓名
人名 (姓名)
"name": "@cname",
tip:随机出现常用的人名
姓
"cfirst": "@cfirst",
英文名字
"last": "@last"
数字
(一个区间范围)
"point": "@integer(60, 100)" // 大于60 小于 100
一定长度的数字
"point": "@integer(11)" // 一个11位数字
浮点数
"float": "@float(60, 100, 2, 2)", //"float": 65.93,
城市
省 市(黑龙江省 鸡西市)
'city': '@city(true)', // 中国城市
地区(华北 东北 西南 ...)
"region": "@region",
市 县 区
"county": "@county",
其他
图片url
"image": "@image('200x100', '#50B347', '#FFF', 'EasyMock')"
url地址
"url": "@url",
ip地址
"ip": "@ip",
邮箱
"@email": "@email",
url
"url": "@url",
颜色
"color": {
"color": "#79f2d3",
"hex": "#f2af79",
"rgb": "rgb(140, 121, 242)",
"rgba": "rgba(137, 242, 121, 0.94)",
"hsl": "hsl(334, 82, 71)"
},
"color": {
"color": "#79f2d3",
"hex": "#f2af79",
"rgb": "rgb(140, 121, 242)",
"rgba": "rgba(137, 242, 121, 0.94)",
"hsl": "hsl(334, 82, 71)"
},
文章相关(默认是英文,前面带c是中文,比如ctitle)
文章标题
"title": "@title", //英文 "title": "Nbhtcih Binwd Wiqyvpwfe Cyyzslx Fxwo",
文章段落
"cparagraph": "@cparagraph", //"他明林决每别精与界受部因第方。习压直型示多性子主求求际后世。严比加指安思研计被来交达技天段光。全千设步影身据当条查需府有志。斗中维位转展新斯克何类及拉件科引解。主料内被生今法听或见京情准调就品。同六通目自观照干意音期根几形。",
一句话
"csentence": "@csentence", //"命己结最方心人车据称温增划眼难。",
内容
"cword": "@cword(20,100)",
数组
数字数组
"range": "@range(2, 10)" //"range": [2, 3, 4, 5, 6, 7, 8, 9]
easymock的用法的更多相关文章
- EasyMock入门
这是一个JavaProject,有关EasyMock用法详见本文测试用例 首先是用到的实体类User.java package com.jadyer.model; public class User ...
- 有效使用Mock编写java单元测试
Java单元测试对于开发人员质量保证至关重要,尤其当面对一团乱码的遗留代码时,没有高覆盖率的单元测试做保障,没人敢轻易对代码进行重构.然而单元测试的编写也不是一件容易的事情,除非使用TDD方式,否则编 ...
- PowerMock学习(六)之Mock Final的使用
Mock Final mockfinal相对来说就比较简单了,使用powermock来测试使用final修饰的method或class,比较简单,接口调用部分,还是service调用dao. 对于接口 ...
- 【JUnit】EasyMock用法总结
使用EasyMock的总体步骤 1.生成Mock接口 IService mockService = EasyMock.createMock("name", IService.cla ...
- PowerMockito(PowerMock用法)
网络上大部分是powermock 的用法, PowerMock有两个重要的注解: –@RunWith(PowerMockRunner.class) –@PrepareForTest( { YourCl ...
- powerMock比easyMock和Mockito更强大(转)
powerMock是基于easyMock或Mockito扩展出来的增强版本,所以powerMock分两种类型,如果你习惯于使用easyMock的,那你就下载基于easyMock的powerMock,反 ...
- vue2.0 Axios 的简单用法
安装 使用 npm: $ npm install axios 使用 bower: $ bower install axios 使用 cdn: <script src="https:// ...
- JavaScript异步与Promise基本用法(resolve与reject)
Promise解决的问题相信每个前端都遇到过这样一个问题,当一个异步任务的执行需要依赖另一个异步任务的结果时,我们一般会将两个异步任务嵌套起来,这种情况发生一两次还可以忍,但是发生很多次之后,就形成了 ...
- EditText 基本用法
title: EditText 基本用法 tags: EditText,编辑框,输入框 --- EditText介绍: EditText 在开发中也是经常用到的控件,也是一个比较必要的组件,可以说它是 ...
随机推荐
- C++编译原理
链接
- Java - 框架之 SpringBoot 攻略day01
Spring-Boot 攻略 day01 spring-boot 一. 基本配置加运行 1. 导入配置文件(pom.xml 文件中) <parent> <gr ...
- Maximal Square II
Description Given a 2D binary matrix filled with 0's and 1's, find the largest square which diagonal ...
- linux学习6 Linux系统组成及初始
一.linux发行版回顾 1.版本回顾 2.Linux基础 a.CPU架构 32位CPU: X86 64位CPU:X64因为最早的X64位CPU是amd公司生产的所以也叫 amd64(可以兼容X86) ...
- CF696B Puzzles 概率期望
有一棵树,共有 $N$ 个节点,他会使用下列 $DFS$ 算法对该树进行遍历: starting_time是一个容量为n的数组current_time = 0dfs(v): current_time ...
- learning java ATW ScrollPane
import java.awt.*; public class ScrollPaneTest { public static void main(String[] args) { var f = ne ...
- 垂直对齐vertical-align
<body> <img src="显示和隐藏/tu.png" alt=""> 图片和文字是默认基线(baseline)对齐,这样会导致图 ...
- AtCoder Grand Contest 011题解
传送门 \(A\) 直接按时间排序之后贪心就可以了 const int N=1e5+5; int a[N],q[N],c,k,h,t,n,res; inline int min(R int x,R i ...
- cmake和json安装
一.cmake源码安装 官网下载源码:https://cmake.org/download/ 安装: ./bootstrap make make install cmake --version 二.j ...
- 【caffe I/O】数据读取层 代码中文注释
caffe.proto中DataParameter部分 message DataParameter { //输入数据使用的DB类型 enum DB { LEVELDB = ;//使用LEVELDB L ...