用于测试 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 ...
随机推荐
- xadmin 安装
xadmin 安装 环境(一定要一样) Python 3.6.2 Django 2.0 安装 pip install django==2.0, 指定特定的版本 pip install https:// ...
- 正确认识springcloud的作用。分布式从了解架构到springcloud支撑
转载于 https://www.cnblogs.com/williamjie/p/9369681.html 基于springCloud的分布式架构体系 Spring Cloud作为一套微服务治理的 ...
- RabbitMQ 基础概念进阶
上一篇 RabbitMQ 入门之基础概念 介绍了 RabbitMQ 的一些基础概念,本文再来介绍其中的一些细节和其它的进阶的概念. 一.消息生产者发送的消息不可达时如何处理 RabbitMQ 提供了消 ...
- HTML实例-02-京东顶部导航条
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- JSONP跨域和CORS跨域的区别
跨域: 由于浏览器中的javascript的同源策略,同源策略会阻止一个域的JavaScript脚本和另一个域的内容进行交互. 同源:协议,域名,端口,三者有一个不同即为跨域. 解决跨域有以下多种方法 ...
- run as --> Maven clean 可以清除旧的jar包
run as --> Maven clean 可以清除旧的jar包
- 非确定性有穷状态决策自动机练习题Vol.3 D. Dp搬运工3
非确定性有穷状态决策自动机练习题Vol.3 D. Dp搬运工3 题目描述 给定两个长度为 \(n\) 的排列,定义 \(magic(A,B)=∑_{i=1}^nmax(Ai,Bi)\) . 现在给定 ...
- ES7异步函数解决进程等待相关业务问题
业务需求场景描述: 在接口只能单一检测的情况下,批量检测资源名称是否存在数据库,如果资源群中某一个资源已存在:给出交互让用户决定是否覆盖资源,最后形成不存在的资源和用户确定覆盖的资源群,进行提交. 业 ...
- python2-dpkt 下载
原文链接:https://centos.pkgs.org/7/forensics-x86_64/python2-dpkt-1.9.2-2.el7.noarch.rpm.html .Download c ...
- 第三篇Scrum冲刺博客--Interesting-Corps
第三篇Scrum冲刺博客 站立式会议 1.会议照片 2.队友完成情况 团队成员 昨日完成 今日计划 鲍鱼铭 主页页面跳转社区功能及社区设计及布局实现 搜索页面跳转.设计及布局实现 叶学涛 编写个人页面 ...