常用场景

几个值随机取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的用法的更多相关文章

  1. EasyMock入门

    这是一个JavaProject,有关EasyMock用法详见本文测试用例 首先是用到的实体类User.java package com.jadyer.model; public class User ...

  2. 有效使用Mock编写java单元测试

    Java单元测试对于开发人员质量保证至关重要,尤其当面对一团乱码的遗留代码时,没有高覆盖率的单元测试做保障,没人敢轻易对代码进行重构.然而单元测试的编写也不是一件容易的事情,除非使用TDD方式,否则编 ...

  3. PowerMock学习(六)之Mock Final的使用

    Mock Final mockfinal相对来说就比较简单了,使用powermock来测试使用final修饰的method或class,比较简单,接口调用部分,还是service调用dao. 对于接口 ...

  4. 【JUnit】EasyMock用法总结

    使用EasyMock的总体步骤 1.生成Mock接口 IService mockService = EasyMock.createMock("name", IService.cla ...

  5. PowerMockito(PowerMock用法)

    网络上大部分是powermock 的用法, PowerMock有两个重要的注解: –@RunWith(PowerMockRunner.class) –@PrepareForTest( { YourCl ...

  6. powerMock比easyMock和Mockito更强大(转)

    powerMock是基于easyMock或Mockito扩展出来的增强版本,所以powerMock分两种类型,如果你习惯于使用easyMock的,那你就下载基于easyMock的powerMock,反 ...

  7. vue2.0 Axios 的简单用法

    安装 使用 npm: $ npm install axios 使用 bower: $ bower install axios 使用 cdn: <script src="https:// ...

  8. JavaScript异步与Promise基本用法(resolve与reject)

    Promise解决的问题相信每个前端都遇到过这样一个问题,当一个异步任务的执行需要依赖另一个异步任务的结果时,我们一般会将两个异步任务嵌套起来,这种情况发生一两次还可以忍,但是发生很多次之后,就形成了 ...

  9. EditText 基本用法

    title: EditText 基本用法 tags: EditText,编辑框,输入框 --- EditText介绍: EditText 在开发中也是经常用到的控件,也是一个比较必要的组件,可以说它是 ...

随机推荐

  1. strtol函数的用法——字符串转长整形

    /* strtol example */ #include <stdio.h> /* printf */ #include <stdlib.h> /* strtol */ in ...

  2. Java switch语句使用注意事项

    1.多个case后面的值不可以重复 2.switch后面小括号的数据类型(case 后面的数值类型)只能是以下类型 基本数据类型: byte / short / char / int 引用数据类型:S ...

  3. sort函数使用自定义数据排序使用

    package main import ( "fmt" "sort" ) type ServerSlice []Server type Server struc ...

  4. FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream,

    在对nginx添加fastCGI的支持后,然后进行php页面验证,发现页面识别不到,不清楚什么情况,随后google了下,原来是Nginx内置变量问题惹的祸. 1.平台介绍: 1 2 3 4 5 6 ...

  5. 桥接模式:探索JDBC底层实现

    一.目录概要 二.问题探究 需求:假设要设计一个电脑商场管理系统的某个模块设计,电脑分为品牌和类型两个纬度,我们应该怎么解决? 按照初学者的思路,利用继承就能简单粗暴的实现,那我们来看下这种思路的设计 ...

  6. 关灯问题II 状压DP

    关灯问题II 状压DP \(n\)个灯,\(m\)个按钮,每个按钮都会对每个灯有不同影响,问最少多少次使灯熄完. \(n\le 10,m\le 100\) 状压DP的好题,体现了状压的基本套路与二进制 ...

  7. XMind 8 pro for Mac(思维导图软件)附序列号和破解教程【亲测可用!!】

    年后了,又到一年面试时,最近在用思维导图整理知识点,原本使用的是在线思维导图 ProcessOn,奈何免费版的个人文件数量只能有9 张,远远不能满足我的需要,所以还是使用一个本地版的吧,but依然不想 ...

  8. ModuleNotFoundError: No module named 'cv2'

    pip3 install opencv-python

  9. Python和多线程(multi-threading)。这是个好主意码?列举一些让Python代码以并行方式运行的方法。

    Python并不支持真正意义上的多线程.Python中提供了多线程包,但是如果你想通过多线程提高代码的速度,使用多线程包并不是个好主意.Python中有一个被称为Global Interpreter ...

  10. C++标准库分析总结(九)——<HashFunction、Tuple>

    一.HashFunction 当我们在使用hash table以及由它做底层的数据结构时,我们必不可少要讨论hash function,所谓的哈希函数就是产生一个数,这个数越乱越好,以至于达到避免碰撞 ...