文章目录
- totalMockFlag mock总开关
- 如何标记为mock
- 如何优雅的mock、mock和数据库有交互怎么办
在测试时,mock是很有用的。
例如有些场景在测试环境不能实际发生,用mock返回类似的报文,可以保证调试的连续性。
totalMockFlag mock总开关
毫无疑问,这个开关测试环境开放,生产关闭。
如何标记为mock
常用的有两种。
1、mockFlag # 单接口mockFlag true表示是mock
2、其他参数,例如根据机构编码或者其他参数,传入某个值,或某些值时,后台自动判断为mock。
如何优雅的mock、mock和数据库有交互怎么办
mockType # mock类型,不同type对应不同业务场景
mockType对应的报文可以用枚举写死,或者每个接口对应一个专门的mock类,里面有多个方法。