Jmockit中两大API

Jmockit提供两套API,mocking API(Expectations API)和faking API(Mockups API)

mocking API

  • 对被mock对象的输入与输出进行指定,不涉及其内部逻辑
  • 场景

annotations

  • @Mocked
    • 针对一个class,所有方法与构造函数
  • @Injectable
    • 单个实例
  • @Capturing
    • 作用对象的实现或子类

faking API

  • fake implementations,即对class部分方法进行mock,其余内容保持不变
  • 场景

references

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐