Toggle navigation
面试宝典
架构师课程
开源
文章
博客
SpringCloud
CloudAlibaba
SpringBoot
Spring Boot1.X
Spring Boot2.X
关于
登录
|
注册
支付宝扫一扫帮助发展吧~
微信扫一扫帮助发展吧~
fox-mock使用ognl表达式mock指定场景
尹吉欢
2022-05-11
0条评论
1605人阅读
版权声明:转载请先联系作者并标记出处。
fox-mock
点击阅读全文
扫描下方二维码,加入Java方向技术交流讨论群。暗号:加群
去注册
去登录
登录后发表
去注册
去登录
登录后发表
Github地址:https://github.com/yinjihuan/fox-mock foxmock目前只要对某一个方法mock,那么就是全局的,所有调用这个方法都会返回固定的mock数据。 但在测试环境中,需要mock场景,但是又不能影响其他的调用,所以在4.0版本中增加了ognl来指定mock对应的场景。 ognl文档: https://commons.apache.org/proper/commons-ognl/language-guide.html 如果要使用ognl的话,mock文件里面的格式需要调整下,如下: ``` { "f_mock_data": "{\"id\":1001}", "f_ognl_express": "#p0.id.equals(2)" } ``` **f_mock_data** f_mock_data就是我们要mock的数据,只不过是这里变成字符串了,需要进行转义操作,否则会转换失败。 **f_ognl_express** f_ognl_express 就是我们的ognl表达式了,一个方法会有多个参数,foxmock中会按
首次访问,人机识别
扫描下方二维码回复
王老吉
获取解锁验证码
步骤:[ 打开微信 ]->[ 扫描上方二维码 ]->[ 关注
猿天地
的公众号] 输入
王老吉
获取验证码,即可永久解锁本站全部文章。
验证码:
(请输入)
提交