开发者社区 问答 正文

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

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

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

    2022-05-08 22:30:49 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答地址: