我试图使用Mountebank传递路径参数。
下面是工作,但有路径是静态的,没有任何参数。
"predicates": [
{
"equals": {
"method": "GET",
"path": "/accounts",
"query": {
"permissionId": "xxx"
}
}
}
],
"responses": [
{
..... }
]
如果我需要做GET /accounts/[account-no]
,其中account-no
是参数
下面的正则表达式有效,请注意在正则表达式的情况下使用matches
而不是equal
"predicates": [
{
"matches": {
"method": "GET",
"path": "/accounts/\d+",
"query": {
"permissionId": "xxx"
}
}
}
],
"responses": [
{
..... }
]