开发者社区> 问答> 正文

在已知待单测业务链路的前提下,写法可以简要归纳为哪几步?

在已知待单测业务链路的前提下,写法可以简要归纳为哪几步?

展开
收起
游客tbwjb5xynyh2u 2022-05-08 17:18:59 412 0
来自:阿里技术
1 条回答
写回答
取消 提交回答
  • 初步设计单测用例框架。 声明并初始化用例所涉及的所有链路环节。 非Mock点方法:对于链路中非入口的环节,需要标注@Spy以声明该对象在单测链路中为监听状态,即需要正常走完流程。 该方法内引用了其他Mock点方法,需要在@Spy的基础上额外标注@InjectMocks,声明该对象在单测链路中需要被注入其他Mock对象。 该方法内未引用其他Mock点方法,无需进行其他操作。 Mock点方法:标注@Mock以声明该对象在单测链路中需要被Mock,可以通过org.mockito.Mockito类内的一系列static方法手动注入Mock值。

    2022-05-08 22:30:49
    赞同 展开评论 打赏
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
典型业务逻辑漏洞挖掘 立即下载
“静态调用链路发现”应用场景分析及实践探索 立即下载
《前端智能化实践》——逻辑代码生成 立即下载