相关疑难解决方法(0)

如何用mockito模拟一个构建器

我有一个建设者:

class Builder{
     private String name;
     private String address;
     public Builder setName(String name){
         this.name = name;
         return this;
    }
     public Builder setAddress(String address){
         this.address = address;
         return this;
    }

}
Run Code Online (Sandbox Code Playgroud)

在mockito中模拟构建器会使每个方法都为null.因此,有一种简单的方法可以让构建器在每次函数调用时返回自己,而不会使用模拟每个函数本身when().thenReturn.

java unit-testing mockito

28
推荐指数
3
解决办法
2万
查看次数

标签 统计

java ×1

mockito ×1

unit-testing ×1