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]