diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUpdateTriggersRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUpdateTriggersRequest.json new file mode 100644 index 00000000..42394e15 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUpdateTriggersRequest.json @@ -0,0 +1,11 @@ +{ + "funcname": "testfunc", + "envs": [ "test-env1", "test-env2" ], + "triggers": [ + { + "trigger_name": "trigger_name1", + "type": "Timer", + "config": "0 0 2 2 * * *" + } + ] +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUpdateTriggersResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUpdateTriggersResponse.json new file mode 100644 index 00000000..ba6efbfb --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUpdateTriggersResponse.json @@ -0,0 +1,10 @@ +{ + "errcode": 0, + "errmsg": "ok", + "err_list": [ + { + "env": "test-env2", + "errmsg": "can't find the env" + } + ] +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUploadSCFCodeRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUploadSCFCodeRequest.json new file mode 100644 index 00000000..cd2ea5da --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUploadSCFCodeRequest.json @@ -0,0 +1,5 @@ +{ + "functionname": "testfunc", + "envs": [ "dev-3gewtf9c10f60c76", "mytestenv-7gniuaq95b51dcdc", "mytestenv-7gniuaq95b51dcdc22" ], + "zipfile": "UEsDBBQACAAIALB+WU4AAAAAAAAAAAAAAAAIABAAaW5kZXguanNVWAwAAZ9zXPuec1z1ARQAdY7BCsIwEETv+Yoll6ZQ+wOhnv0DD+IhxkWC664kWwmI/27V3IpzGuYNw3RzQSiaU9TOG6x3yVrGW0gMEzh8IOsAUVixfkwgOoV47WHawtPAooUVIRxJLs7ukEhgL5nOtl/h79qf+GBZeIM1FbXHdac9aKC9cDwTDfCb9eblzRtQSwcI6+pcr4AAAADOAAAAUEsBAhUDFAAIAAgAsH5ZTuvqXK+AAAAAzgAAAAgADAAAAAAAAAAAQKSBAAAAAGluZGV4LmpzVVgIAAGfc1z7nnNcUEsFBgAAAAABAAEAQgAAAMYAAAAAAA==" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUploadSCFCodeResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUploadSCFCodeResponse.json new file mode 100644 index 00000000..f752befe --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUploadSCFCodeResponse.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/SCF/ComponentTcbBatchUploadSCFRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUploadSCFRequest.json new file mode 100644 index 00000000..cd2ea5da --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUploadSCFRequest.json @@ -0,0 +1,5 @@ +{ + "functionname": "testfunc", + "envs": [ "dev-3gewtf9c10f60c76", "mytestenv-7gniuaq95b51dcdc", "mytestenv-7gniuaq95b51dcdc22" ], + "zipfile": "UEsDBBQACAAIALB+WU4AAAAAAAAAAAAAAAAIABAAaW5kZXguanNVWAwAAZ9zXPuec1z1ARQAdY7BCsIwEETv+Yoll6ZQ+wOhnv0DD+IhxkWC664kWwmI/27V3IpzGuYNw3RzQSiaU9TOG6x3yVrGW0gMEzh8IOsAUVixfkwgOoV47WHawtPAooUVIRxJLs7ukEhgL5nOtl/h79qf+GBZeIM1FbXHdac9aKC9cDwTDfCb9eblzRtQSwcI6+pcr4AAAADOAAAAUEsBAhUDFAAIAAgAsH5ZTuvqXK+AAAAAzgAAAAgADAAAAAAAAAAAQKSBAAAAAGluZGV4LmpzVVgIAAGfc1z7nnNcUEsFBgAAAAABAAEAQgAAAMYAAAAAAA==" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUploadSCFResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUploadSCFResponse.json new file mode 100644 index 00000000..f752befe --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbBatchUploadSCFResponse.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/SCF/ComponentTcbDeleteSCFConfigRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbDeleteSCFConfigRequest.json new file mode 100644 index 00000000..13c27577 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbDeleteSCFConfigRequest.json @@ -0,0 +1,4 @@ +{ + "functionname": "getwxcode", + "env": "test-env-6gni9ity244a6ea3" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbDeleteSCFConfigResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbDeleteSCFConfigResponse.json new file mode 100644 index 00000000..f752befe --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbDeleteSCFConfigResponse.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/SCF/ComponentTcbGetSCFListRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbGetSCFListRequest.json new file mode 100644 index 00000000..323c231c --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbGetSCFListRequest.json @@ -0,0 +1,3 @@ +{ + "env": "myttest-8gu57so0bd9f9e8a" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbGetSCFListResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbGetSCFListResponse.json new file mode 100644 index 00000000..949a6675 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbGetSCFListResponse.json @@ -0,0 +1,28 @@ +{ + "errcode": 0, + "errmsg": "ok", + "total_count": 2, + "functions": [ + { + "mod_time": "2021-07-29 15:04:19", + "add_time": "2021-07-29 15:04:19", + "runtime": "Nodejs8.9", + "name": "testfunc5", + "status": "CreateFailed", + "status_reason": [ + { + "errcode": "ResourceNotFound.File", + "errmsg": "未找到函数执行入口文件,请确认代码包入口文件名和 handler 设置是否对应或代码压缩包是否正常。" + } + ] + }, + { + "mod_time": "2021-07-29 14:41:43", + "add_time": "2021-07-29 14:41:43", + "runtime": "Nodejs8.9", + "name": "testfunc4", + "status": "Active", + "status_reason": [] + } + ] +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbGetTriggersRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbGetTriggersRequest.json new file mode 100644 index 00000000..caa0132d --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbGetTriggersRequest.json @@ -0,0 +1,4 @@ +{ + "funcname": "testfunc", + "env": "test-env1" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbGetTriggersResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbGetTriggersResponse.json new file mode 100644 index 00000000..8c1969ce --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbGetTriggersResponse.json @@ -0,0 +1,11 @@ +{ + "errcode": 0, + "errmsg": "ok", + "triggers": [ + { + "trigger_name": "myTrigger", + "config": "0 0 2 1 * * *", + "type": "timer" + } + ] +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbInvokeCloudFunctionRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbInvokeCloudFunctionRequest.json new file mode 100644 index 00000000..22fdca1b --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbInvokeCloudFunctionRequest.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbInvokeCloudFunctionResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbInvokeCloudFunctionResponse.json new file mode 100644 index 00000000..2749b72c --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbInvokeCloudFunctionResponse.json @@ -0,0 +1,5 @@ +{ + "errcode": 0, + "errmsg": "ok", + "resp_data": "{\"event\":{\"userInfo\":{\"appId\":\"SAMPLE_APPID\"}},\"appid\":\"SAMPLE_APPID\"}" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbUploadSCFConfigRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbUploadSCFConfigRequest.json new file mode 100644 index 00000000..4644fb96 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbUploadSCFConfigRequest.json @@ -0,0 +1,20 @@ +{ + "env": "myttest-8gu57so0bd9f9e8a", + "functionname": "testfunc1", + "memorysize": 512, + "timeout": 2, + "environment_variables": [ + { + "key": "test", + "value": "true" + } + ], + "public_net_config": { + "public_net_status": "DISABLE", + "eip_status": "DISABLE" + }, + "vpc_config": { + "vpcid": "vpc-a9ejy7oi", + "subnetid": "subnet-oqw8aqbd" + } +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbUploadSCFConfigResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbUploadSCFConfigResponse.json new file mode 100644 index 00000000..f752befe --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/ComponentTcb/SCF/ComponentTcbUploadSCFConfigResponse.json @@ -0,0 +1,4 @@ +{ + "errcode": 0, + "errmsg": "ok" +} \ No newline at end of file