用于测试 JsonAnalyzer2 1.01版的测试用例
14.
原文={"animal":"ca,t","color":"ora:nge","isMale":true,"sn":,"pak":null,rate:22.345,}
内部排序后文本:
{
"animal":"ca,t",
"color":"ora:nge",
"isMale":true,
"pak":null,
"sn":,
rate:22.345
}
13.
原文={ "HeWeather6":[ { "status":"ok", "update":{ "loc":"2017-10-2623-09", "utc":"2017-10-2615-09" } } ]}
内部排序后文本:
{
"HeWeather6":[
{
"status":"ok",
"update":{
"loc":"2017-10-2623-09",
"utc":"2017-10-2615-09"
}
}
]
}
12.
原文={ "type": "object", "properties": { "first_name": { "type": "string" }, "last_name": { "type": "string" }, "age": { "type": "integer" }, "club": { "type": "object", "properties": { "name": { "type": "string" }, "founded": { "type": "integer" } }, "required": ["name"] } }, "required": ["first_name", "last_name", "age", "club"]}
内部排序后文本:
{
"properties":{
"age":{
"type":"integer"
},
"club":{
"properties":{
"founded":{
"type":"integer"
},
"name":{
"type":"string"
}
},
"required":[
"name"
],
"type":"object"
},
"first_name":{
"type":"string"
},
"last_name":{
"type":"string"
}
},
"required":[
"first_name",
"last_name",
"age",
"club"
],
"type":"object"
}
11.
原文={ "data": [ { "deliveryListId": "", "shipperCode": "", "shortShipperName": "RB", "orderNo": "", "deliveryOrder": , "receiverName": "吉田 XXX", "receiverTelNo": "", "receiverAddress1": "東京都足立区足立1-1", "receiverAddress2": "東京都足立区足立1-2", "isCod": true, "billAmount": , "geocodingScore": , "latitudeJP": "56789.33", "longitudeJP": "123456.33", "latitude": "20180001.22", "longitude": "20180001.33", "vehicleId": "", "orderDetails": [ { "trackingNo": "", "quantity": , "lapCount": null, "statusCode": null, "statusNameMobile": null }, { "trackingNo": "", "quantity": , "lapCount": , "statusCode": "", "statusNameMobile": "配送準備中" }, { "trackingNo": "", "quantity": , "lapCount": , "statusCode": "", "statusNameMobile": "持出し" }, { "trackingNo": "", "quantity": , "lapCount": , "statusCode": "", "statusNameMobile": "配送準備中" }, { "trackingNo": "", "quantity": , "lapCount": , "statusCode": "", "statusNameMobile": "配送準備中" } ] } ]}
内部排序后文本:
{
"data":[
{
"billAmount":,
"deliveryListId":"",
"deliveryOrder":,
"geocodingScore":,
"isCod":true,
"latitude":"20180001.22",
"latitudeJP":"56789.33",
"longitude":"20180001.33",
"longitudeJP":"123456.33",
"orderDetails":[
{
"lapCount":null,
"quantity":,
"statusCode":null,
"statusNameMobile":null,
"trackingNo":""
},
{
"lapCount":,
"quantity":,
"statusCode":"",
"statusNameMobile":"配送準備中",
"trackingNo":""
},
{
"lapCount":,
"quantity":,
"statusCode":"",
"statusNameMobile":"持出し",
"trackingNo":""
},
{
"lapCount":,
"quantity":,
"statusCode":"",
"statusNameMobile":"配送準備中",
"trackingNo":""
},
{
"lapCount":,
"quantity":,
"statusCode":"",
"statusNameMobile":"配送準備中",
"trackingNo":""
}
],
"orderNo":"",
"receiverAddress1":"東京都足立区足立1-1",
"receiverAddress2":"東京都足立区足立1-2",
"receiverName":"吉田 XXX",
"receiverTelNo":"",
"shipperCode":"",
"shortShipperName":"RB",
"vehicleId":""
}
]
}
10.
原文={ "HeWeather6": [{ "basic": { "cid": "CN101010100", "location": "北京", "parent_city": "北京", "admin_area": "北京", "cnty": "中国", "lat": "39.90498734", "lon": "116.40528870", "tz": "8.0" }, "daily_forecast": [{ "cond_code_d": "", "cond_code_n": "", "cond_txt_d": "晴间多云", "cond_txt_n": "多云", "date": "2017-10-26", "hum": "", "pcpn": "0.0", "pop": "", "pres": "", "tmp_max": "", "tmp_min": "", "uv_index": "", "vis": "", "wind_deg": "", "wind_dir": "无持续风向", "wind_sc": "微风", "wind_spd": "" }, { "cond_code_d": "", "cond_code_n": "", "cond_txt_d": "多云", "cond_txt_n": "雾", "date": "2017-10-27", "hum": "", "pcpn": "0.0", "pop": "", "pres": "", "tmp_max": "", "tmp_min": "", "uv_index": "", "vis": "", "wind_deg": "", "wind_dir": "南风", "wind_sc": "微风", "wind_spd": "" }, { "cond_code_d": "", "cond_code_n": "", "cond_txt_d": "多云", "cond_txt_n": "多云", "date": "2017-10-28", "hum": "", "pcpn": "0.0", "pop": "", "pres": "", "tmp_max": "", "tmp_min": "", "uv_index": "", "vis": "", "wind_deg": "", "wind_dir": "北风", "wind_sc": "3-4", "wind_spd": "" }], "status": "ok", "update": { "loc": "2017-10-26 23:09", "utc": "2017-10-26 15:09" } }]}
内部排序后文本:
{
"HeWeather6":[
{
"basic":{
"admin_area":"北京",
"cid":"CN101010100",
"cnty":"中国",
"lat":"39.90498734",
"location":"北京",
"lon":"116.40528870",
"parent_city":"北京",
"tz":"8.0"
},
"daily_forecast":[
{
"cond_code_d":"",
"cond_code_n":"",
"cond_txt_d":"晴间多云",
"cond_txt_n":"多云",
"date":"2017-10-26",
"hum":"",
"pcpn":"0.0",
"pop":"",
"pres":"",
"tmp_max":"",
"tmp_min":"",
"uv_index":"",
"vis":"",
"wind_deg":"",
"wind_dir":"无持续风向",
"wind_sc":"微风",
"wind_spd":""
},
{
"cond_code_d":"",
"cond_code_n":"",
"cond_txt_d":"多云",
"cond_txt_n":"雾",
"date":"2017-10-27",
"hum":"",
"pcpn":"0.0",
"pop":"",
"pres":"",
"tmp_max":"",
"tmp_min":"",
"uv_index":"",
"vis":"",
"wind_deg":"",
"wind_dir":"南风",
"wind_sc":"微风",
"wind_spd":""
},
{
"cond_code_d":"",
"cond_code_n":"",
"cond_txt_d":"多云",
"cond_txt_n":"多云",
"date":"2017-10-28",
"hum":"",
"pcpn":"0.0",
"pop":"",
"pres":"",
"tmp_max":"",
"tmp_min":"",
"uv_index":"",
"vis":"",
"wind_deg":"",
"wind_dir":"北风",
"wind_sc":"3-4",
"wind_spd":""
}
],
"status":"ok",
"update":{
"loc":"2017-10-26 23:09",
"utc":"2017-10-26 15:09"
}
}
]
}
09.
原文={ "name": "username", "age": , "admin": true }
内部排序后文本:
{
"admin":true,
"age":,
"name":"username"
}
08.
原文={"employees": [{ "firstName":"Bill" , "lastName":"Gates" },{ "firstName":"George" , "lastName":"Bush" },{ "firstName":"Thomas" , "lastName":"Carter" }]}
内部排序后文本:
{
"employees":[
{
"firstName":"Bill",
"lastName":"Gates"
},
{
"firstName":"George",
"lastName":"Bush"
},
{
"firstName":"Thomas",
"lastName":"Carter"
}
]
}
07.
原文={"scores":[,,,,]}
内部排序后文本:
{
"scores":[
,
,
,
,
]
}
06.
原文={"students":["张三","李四","王五","赵六","孙琪","钱吧"]}
内部排序后文本:
{
"students":[
"张三",
"李四",
"王五",
"赵六",
"孙琪",
"钱吧"
]
}
05.
原文={"eggCartoon":["egg","egg","egg","egg","egg","egg","egg",null,"egg",null,"egg",]}
内部排序后文本:
{
"eggCartoon":[
"egg",
"egg",
"egg",
"egg",
"egg",
"egg",
"egg",
null,
"egg",
null,
"egg"
]
}
04.
原文={"person":{ "name":"Lindsay Bassett", "heightInInches":, "head":{ "hair":{ "color":"light blood", "length":"short", "style":"a-line" }, "eyes":"green" }}}
内部排序后文本:
{
"person":{
"head":{
"eyes":"green",
"hair":{
"color":"light blood",
"length":"short",
"style":"a-line"
}
},
"heightInInches":,
"name":"Lindsay Bassett"
}
}
03.
原文={"name":"Flutty","breed":"Siamese","age":}
内部排序后文本:
{
"age":,
"breed":"Siamese",
"name":"Flutty"
}
02.
原文={"animal":"cat","color":"orange"}
内部排序后文本:
{
"animal":"cat",
"color":"orange"
}
01.
原文={ "status": "", "message": "success", "data": { "title": { "id": "", "name" : "白菜" }, "content": [ { "id": "", "value":"你好 白菜" }, { "id": "", "value":"你好 萝卜" } ] }}
内部排序后文本:
{
"data":{
"content":[
{
"id":"",
"value":"你好 白菜"
},
{
"id":"",
"value":"你好 萝卜"
}
],
"title":{
"id":"",
"name":"白菜"
}
},
"message":"success",
"status":""
}
--2020年5月25日--
用于测试 JsonAnalyzer2 1.01版的测试用例的更多相关文章
- 用于测试XmlAnalyzer 1.00版的八个测试用例
XmlAnalyzer 工程目的:将XML的属性和子节点按字母序排列,然后整形输出: 08. 原文=<project xmlns="http://maven.apache.org/PO ...
- JsonAnalyzer2 1.01版
本版的改进主要在字符串的处理,前版不允许出现[]{},:等,现在都可以了,做出的修改主要在Lexer类,另外Token类增加1了下标,TreeBuilder类的不合语法处也做出一定修改. 测试用例:h ...
- 用于测试SqlAnalyzer1.00的十七个测试用例
SqlAnalyzer功能:解析SQL语句,具体到字段,表和条件,并将其整理后输出格式化文本. 1. 原文=select a from b 整理后文本= select a from b 2. 原文=s ...
- 测试思想-测试设计 史上最详细测试用例设计实践总结 Part2
史上最详细测试用例设计实践总结 by:授客 QQ:1033553122 -------------------------接 Part1-------------------------- 方法:这里 ...
- VMware配置回环地址用于测试
我们在开发过程中,很可能需要一台服务器用于测试,在这种环境下,我们很可能需要用到vmware来构建这样的开发环境.但如果当前处在一个离线,或是不在网内的环境下,我们所搭建的环境有可能无法 ...
- Fundebug前端JavaScript插件更新至1.6.0,新增test()方法用于测试
摘要: 1.6.0新增fundebug.test()方法用于测试,请大家及时更新. 默认情况下,Fundebug 插件能够自动捕获未处理的错误(uncaught error).另外,开发者也可以通过使 ...
- linux 创建虚拟块设备,制作文件系统并挂载,用于测试lustre
1.制作块文件 3 个 [root@localhost yaoxu]# [root@localhost yaoxu]# [root@localhost yaoxu]# 2.创建回环设备 [root@l ...
- 【AMAD】splinter -- 用于测试web app的python框架
简介 动机 作用 用法 热度分析 个人评分 简介 Splinter1是一个开源工具,使用Python编写,用于测试web apps.它可以用来对浏览器实现自动化操作,比如访问URLs,和按钮等交互. ...
- (转)用C#实现实现简单的 Ping 的功能,用于测试网络是否已经连通
本文转载自:http://blog.csdn.net/xiamin/archive/2009/02/14/3889696.aspx 用C#实现实现简单的 Ping 的功能,用于测试网络是否已经联通 1 ...
随机推荐
- Spring学习之——手写Spring源码V2.0(实现IOC、D、MVC、AOP)
前言 在上一篇<Spring学习之——手写Spring源码(V1.0)>中,我实现了一个Mini版本的Spring框架,在这几天,博主又看了不少关于Spring源码解析的视频,受益匪浅,也 ...
- 2020重新出发,JAVA语言,JAVA的诞生和发展史
java的诞生 在1991年时候,James Gosling在Sun公司的工程师小组想要设计这样一种主要用于像电视盒这样的消费类电子产品的小型计算机语言. 这些电子产品有一个共同的特点:计算处理能力和 ...
- “既生 ExecutorService, 何生 CompletionService?”
前言 在 我会手动创建线程,为什么要使用线程池? 中详细的介绍了 ExecutorService,可以将整块任务拆分做简单的并行处理: 在 不会用Java Future,我怀疑你泡茶没我快 中又详细的 ...
- Ng-Matero V10 正式发布!
Angular v10 在六月下旬就悄无声息的发布了,虽然 v9 的发布延期了两个月,但是 v10 并没有受影响,仍然如期而至. 相比 v9 的重量级发布,v10 并没有颠覆性的变化,主要还是 bug ...
- Scala中的isInstanceOf和asInstanceOf区别
判断对象是否属于某个给定的类,可以用isInstanceOf方法:用asInstanceOf方法将引用转换为子类的引用. obj.isInstanceOf[T]就如同Java的obj instance ...
- 使用disk-image-builder(DIB)制作Ironic 裸金属镜像
export DIB_DEV_USER_USERNAME=centos export DIB_DEV_USER_PASSWORD= export DIB_DEV_USER_PWDLESS_SUDO=Y ...
- 如何理解Vue.js中的ref及$ref,$
1.vue官方文档 首先我们来看一下vue官方是怎么解释的 好了,我知道很多刚接触的vue的小白其实都不太看的懂官方文档在讲什么,下面我用自己的话翻译一下. 2.ref以及$ref 通过 ref 标注 ...
- 第三篇Scrum冲刺博客--Interesting-Corps
第三篇Scrum冲刺博客 站立式会议 1.会议照片 2.队友完成情况 团队成员 昨日完成 今日计划 鲍鱼铭 主页页面跳转社区功能及社区设计及布局实现 搜索页面跳转.设计及布局实现 叶学涛 编写个人页面 ...
- Alpha阶段项目复审(小菜鸡联盟)
Alpha项目复审 小队:小菜鸡联盟 团队名称 项目名称 评价 排名 『S.L.N』 OnTime 优点:团队分工合理明确,每个成员有一定的开发经验,能用到自己较为熟悉的技术进行开发:在开发初期制定了 ...
- 四维dp,传纸条,方格取数
四维dp例题 四维dp便是维护4个状态的dp方式 拿题来说吧. 1. 洛谷P1004 方格取数 #include<iostream> #include<cstdio> usin ...