设置空手道模拟服务器端口
Set karate mock server port
当我使用 karate.start
开始模拟服务时,有没有办法将端口设置为我想要的端口
所以不是像这样获取端口,而是在某个端口启动服务器并且 return 它:
def startMockServer = () => karate.start('path.feature').port
有类似的可能性:
def startMockServer = () => karate.start('path.feature', '8080')
是的,试试这个:
* karate.start({ mock: 'mock.feature', port: 8080 })
文档中提到了这一点:https://github.com/karatelabs/karate/tree/master/karate-netty#within-a-karate-test
当我使用 karate.start
开始模拟服务时,有没有办法将端口设置为我想要的端口
所以不是像这样获取端口,而是在某个端口启动服务器并且 return 它:
def startMockServer = () => karate.start('path.feature').port
有类似的可能性:
def startMockServer = () => karate.start('path.feature', '8080')
是的,试试这个:
* karate.start({ mock: 'mock.feature', port: 8080 })
文档中提到了这一点:https://github.com/karatelabs/karate/tree/master/karate-netty#within-a-karate-test