From 6a0b42e71866dbb402c410e7e6ffc5e1222572c0 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Fri, 6 Aug 2021 16:53:23 +0800 Subject: [PATCH] =?UTF-8?q?test(wxapi):=20=E9=80=82=E9=85=8D=E6=96=B0?= =?UTF-8?q?=E7=9A=84=E6=A8=A1=E5=9E=8B=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ComponentTcbDbAggregateRequest.json | 4 ++++ .../ComponentTcbDbAggregateResponse.json | 10 ++++++++++ .../ComponentTcbDbCollectionRequest.json | 4 ++++ .../ComponentTcbDbCollectionResponse.json | 14 +++++++++++++ .../Database/ComponentTcbDbExportRequest.json | 6 ++++++ .../ComponentTcbDbExportResponse.json | 5 +++++ .../Database/ComponentTcbDbGetACLRequest.json | 4 ++++ .../ComponentTcbDbGetACLResponse.json | 6 ++++++ .../Database/ComponentTcbDbImportRequest.json | 8 ++++++++ .../ComponentTcbDbImportResponse.json | 5 +++++ .../Database/ComponentTcbDbIndexRequest.json | 15 ++++++++++++++ .../Database/ComponentTcbDbIndexResponse.json | 4 ++++ .../ComponentTcbDbModifyACLRequest.json | 6 ++++++ .../ComponentTcbDbModifyACLResponse.json | 4 ++++ .../Database/ComponentTcbDbRecordRequest.json | 4 ++++ .../ComponentTcbDbRecordResponse.json | 20 +++++++++++++++++++ 16 files changed, 119 insertions(+) create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbAggregateRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbAggregateResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbCollectionRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbCollectionResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbExportRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbExportResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbGetACLRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbGetACLResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbImportRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbImportResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbIndexRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbIndexResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbModifyACLRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbModifyACLResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbRecordRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbRecordResponse.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbAggregateRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbAggregateRequest.json new file mode 100644 index 00000000..338d3471 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbAggregateRequest.json @@ -0,0 +1,4 @@ +{ + "env": "test2-4a89da", + "query": "db.collection(\"test_collection\").aggregate().match({tags:\"cloud\"}).limit(10).end()" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbAggregateResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbAggregateResponse.json new file mode 100644 index 00000000..ae2b6fb8 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbAggregateResponse.json @@ -0,0 +1,10 @@ +{ + "errcode": 0, + "errmsg": "ok", + "data": [ + "{\"_id\":\"f77e039f-f1cf-4aa8-bd59-16cbaa91e6ea\",\"location\":{\"type\":\"Point\",\"coordinates\":[{\"$numberDouble\":\"113.0\"},{\"$numberDouble\":\"23.0\"}]},\"done\":false,\"description\":\"learn cloud database\",\"due\":\"2019-09-09\",\"tags\":[\"cloud\",\"database\"]}", + "{\"_id\":\"6bb88938-49ea-42b6-a6f5-ce408970cfc6\",\"due\":\"2019-09-09\",\"tags\":[\"cloud\",\"database\"],\"location\":{\"type\":\"Point\",\"coordinates\":[{\"$numberDouble\":\"113.0\"},{\"$numberDouble\":\"23.0\"}]},\"done\":false,\"description\":\"学习 cloud database\"}", + "{\"_id\":\"51f4f67e-a6a1-4c3e-a50f-827380b8da86\",\"description\":\"学习 cloud database\",\"due\":\"2019-09-09\",\"tags\":[\"cloud\",\"database\"],\"location\":{\"coordinates\":[{\"$numberDouble\":\"113.0\"},{\"$numberDouble\":\"23.0\"}],\"type\":\"Point\"},\"done\":false}", + "{\"_id\":\"ee1d69da-b7ec-4e7a-bc1f-2fae31da4ce0\",\"tags\":[\"cloud\",\"database\"],\"location\":{\"type\":\"Point\",\"coordinates\":[{\"$numberDouble\":\"113.0\"},{\"$numberDouble\":\"23.0\"}]},\"done\":false,\"description\":\"学习 cloud database\",\"due\":\"2019-09-09\"}" + ] +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbCollectionRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbCollectionRequest.json new file mode 100644 index 00000000..64a60efd --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbCollectionRequest.json @@ -0,0 +1,4 @@ +{ + "env": "test-env1", + "collection_name": "testcollection" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbCollectionResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbCollectionResponse.json new file mode 100644 index 00000000..ffe5b991 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbCollectionResponse.json @@ -0,0 +1,14 @@ +{ + "errcode": 0, + "errmsg": "ok", + "collections": [ + { + "name": "testcollection", + "count": 0, + "size": 0, + "index_count": 2, + "index_size": 8192 + } + ], + "total": 1 +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbExportRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbExportRequest.json new file mode 100644 index 00000000..3ccca5b4 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbExportRequest.json @@ -0,0 +1,6 @@ +{ + "env": "test2-4a89da", + "file_path": "test_export", + "file_type": 1, + "query": "const Point = db.Geo.Point;db.collection(\\'geo\\').where({name: \\'x\\',age: _.gt(10).and(_.lt(20)),loc: new Point(113,23),array: [1,2]}).limit(10).skip(1).orderBy(\\'age\\',\\'asc\\').orderBy(\\'name\\', \\'desc\\').field({ name: true }).get()" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbExportResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbExportResponse.json new file mode 100644 index 00000000..897787f9 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbExportResponse.json @@ -0,0 +1,5 @@ +{ + "errcode": 0, + "errmsg": "ok", + "job_id": 100074947 +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbGetACLRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbGetACLRequest.json new file mode 100644 index 00000000..476d825f --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbGetACLRequest.json @@ -0,0 +1,4 @@ +{ + "env": "myttest-8gu57so0bd9f9e8a", + "collection_name": "test" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbGetACLResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbGetACLResponse.json new file mode 100644 index 00000000..6b3099f7 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbGetACLResponse.json @@ -0,0 +1,6 @@ +{ + "errcode": 0, + "errmsg": "ok", + "acl_tag": "CUSTOM", + "rule": "{\n \"read\": true,\n \"write\": \"doc._openid == auth.openid\"\n}" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbImportRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbImportRequest.json new file mode 100644 index 00000000..ea54541a --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbImportRequest.json @@ -0,0 +1,8 @@ +{ + "env": "qbasetest-a5c40e", + "collection_name": "test1", + "file_path": "test_import", + "file_type": 1, + "stop_on_error": false, + "conflict_mode": 2 +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbImportResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbImportResponse.json new file mode 100644 index 00000000..897787f9 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbImportResponse.json @@ -0,0 +1,5 @@ +{ + "errcode": 0, + "errmsg": "ok", + "job_id": 100074947 +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbIndexRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbIndexRequest.json new file mode 100644 index 00000000..f9832f27 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbIndexRequest.json @@ -0,0 +1,15 @@ +{ + "env": "mmtest-5g7z68c153d7ff4b", + "collection_name": "test", + "indexes": [ + { + "name": "due_index", + "keys": [ + { + "name": "due", + "direction": "1" + } + ] + } + ] +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbIndexResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbIndexResponse.json new file mode 100644 index 00000000..f752befe --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbIndexResponse.json @@ -0,0 +1,4 @@ +{ + "errcode": 0, + "errmsg": "ok" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbModifyACLRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbModifyACLRequest.json new file mode 100644 index 00000000..a68c86a2 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbModifyACLRequest.json @@ -0,0 +1,6 @@ +{ + "env": "myttest-8gu57so0bd9f9e8a", + "collection_name": "test", + "acl_tag": "CUSTOM", + "rule": "{\n \"read\": true,\n \"write\": \"doc._openid == auth.openid\"\n}" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbModifyACLResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbModifyACLResponse.json new file mode 100644 index 00000000..f752befe --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbModifyACLResponse.json @@ -0,0 +1,4 @@ +{ + "errcode": 0, + "errmsg": "ok" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbRecordRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbRecordRequest.json new file mode 100644 index 00000000..669779ed --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbRecordRequest.json @@ -0,0 +1,4 @@ +{ + "env": "test2-4a89da", + "query": "db.collection(\"geo\").where({done:true}).limit(10).skip(1).get()" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbRecordResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbRecordResponse.json new file mode 100644 index 00000000..c5fa7f0b --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/Database/ComponentTcbDbRecordResponse.json @@ -0,0 +1,20 @@ +{ + "errcode": 0, + "errmsg": "ok", + "pager": { + "offset": 1, + "limit": 10, + "total": 2 + }, + "data": [ + "{\"_id\":\"b15498af-1a5a-40b4-a4e7-b3fc4a1df482\",\"done\":true,\"name\":\"test\"}" + ], + "matched": 1, + "modified": 1, + "id": "", + "deleted": 2, + "id_list": [ + "be62d9c4-43ec-4dc6-8ca1-30b206eeed24", + "0f4b8add5cdd728a003bf5c83ed99dff" + ] +} \ No newline at end of file