{
    "apifoxCli": "2.2.8",
    "info": {
        "name": "Sign配置修后已执行档案：不能重放写入到现存租户"
    },
    "item": [
        {
            "name": "Sign修后原生场景",
            "item": [
                {
                    "id": "PILOT_SG_G_STORE_FINAL_DETAIL",
                    "name": "store FINAL_DETAIL",
                    "type": "http",
                    "metaInfo": {
                        "type": "HTTP"
                    },
                    "request": {
                        "method": "GET",
                        "url": "{{base_url}}/store/market.sign/detail?signId=89",
                        "header": [
                            {
                                "key": "Host",
                                "value": "store.sign-config.invalid"
                            },
                            {
                                "key": "Platform",
                                "value": "POC"
                            },
                            {
                                "key": "X-Pilot-Scenario",
                                "value": "PILOT_SG_G_STORE_FINAL_DETAIL"
                            },
                            {
                                "key": "Access-Token",
                                "value": "{{private_token}}"
                            }
                        ]
                    },
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "type": "text/javascript",
                                "exec": [
                                    "pm.test('HTTP 200',function(){pm.response.to.have.status(200);});var b=pm.response.json();",
                                    "pm.test('Numeric business status',function(){pm.expect(b.status).to.eql(200);});",
                                    "pm.test('Trace contract',function(){pm.expect(b.trace_id).to.match(/^[0-9a-f]{13}$/);});",
                                    "pm.test('Message and data types',function(){pm.expect(typeof b.message).to.eql('string');pm.expect(typeof b.data).to.eql('object');});"
                                ]
                            }
                        }
                    ]
                },
                {
                    "id": "PILOT_SG_G_STORE_FINAL_LIST",
                    "name": "store FINAL_LIST",
                    "type": "http",
                    "metaInfo": {
                        "type": "HTTP"
                    },
                    "request": {
                        "method": "GET",
                        "url": "{{base_url}}/store/market.sign/list?search=CDXSG10C91E",
                        "header": [
                            {
                                "key": "Host",
                                "value": "store.sign-config.invalid"
                            },
                            {
                                "key": "Platform",
                                "value": "POC"
                            },
                            {
                                "key": "X-Pilot-Scenario",
                                "value": "PILOT_SG_G_STORE_FINAL_LIST"
                            },
                            {
                                "key": "Access-Token",
                                "value": "{{private_token}}"
                            }
                        ]
                    },
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "type": "text/javascript",
                                "exec": [
                                    "pm.test('HTTP 200',function(){pm.response.to.have.status(200);});var b=pm.response.json();",
                                    "pm.test('Numeric business status',function(){pm.expect(b.status).to.eql(200);});",
                                    "pm.test('Trace contract',function(){pm.expect(b.trace_id).to.match(/^[0-9a-f]{13}$/);});",
                                    "pm.test('Message and data types',function(){pm.expect(typeof b.message).to.eql('string');pm.expect(typeof b.data).to.eql('object');});"
                                ]
                            }
                        }
                    ]
                },
                {
                    "id": "PILOT_SG_G_TERMINAL_FINAL_DETAIL",
                    "name": "terminal FINAL_DETAIL",
                    "type": "http",
                    "metaInfo": {
                        "type": "HTTP"
                    },
                    "request": {
                        "method": "GET",
                        "url": "{{base_url}}/terminal/market.sign/detail?signId=90",
                        "header": [
                            {
                                "key": "Host",
                                "value": "terminal.sign-config.invalid"
                            },
                            {
                                "key": "Platform",
                                "value": "POC"
                            },
                            {
                                "key": "X-Pilot-Scenario",
                                "value": "PILOT_SG_G_TERMINAL_FINAL_DETAIL"
                            },
                            {
                                "key": "Access-Token",
                                "value": "{{private_token}}"
                            }
                        ]
                    },
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "type": "text/javascript",
                                "exec": [
                                    "pm.test('HTTP 200',function(){pm.response.to.have.status(200);});var b=pm.response.json();",
                                    "pm.test('Numeric business status',function(){pm.expect(b.status).to.eql(200);});",
                                    "pm.test('Trace contract',function(){pm.expect(b.trace_id).to.match(/^[0-9a-f]{13}$/);});",
                                    "pm.test('Message and data types',function(){pm.expect(typeof b.message).to.eql('string');pm.expect(typeof b.data).to.eql('object');});"
                                ]
                            }
                        }
                    ]
                },
                {
                    "id": "PILOT_SG_G_TERMINAL_FINAL_LIST",
                    "name": "terminal FINAL_LIST",
                    "type": "http",
                    "metaInfo": {
                        "type": "HTTP"
                    },
                    "request": {
                        "method": "GET",
                        "url": "{{base_url}}/terminal/market.sign/list?search=CDXSG10C91E",
                        "header": [
                            {
                                "key": "Host",
                                "value": "terminal.sign-config.invalid"
                            },
                            {
                                "key": "Platform",
                                "value": "POC"
                            },
                            {
                                "key": "X-Pilot-Scenario",
                                "value": "PILOT_SG_G_TERMINAL_FINAL_LIST"
                            },
                            {
                                "key": "Access-Token",
                                "value": "{{private_token}}"
                            }
                        ]
                    },
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "type": "text/javascript",
                                "exec": [
                                    "pm.test('HTTP 200',function(){pm.response.to.have.status(200);});var b=pm.response.json();",
                                    "pm.test('Numeric business status',function(){pm.expect(b.status).to.eql(200);});",
                                    "pm.test('Trace contract',function(){pm.expect(b.trace_id).to.match(/^[0-9a-f]{13}$/);});",
                                    "pm.test('Message and data types',function(){pm.expect(typeof b.message).to.eql('string');pm.expect(typeof b.data).to.eql('object');});"
                                ]
                            }
                        }
                    ]
                }
            ]
        }
    ]
}