首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

为了单元测试,小弟我觉得程序中应该大量采用“支持链式调用”的setter

2012-08-02 
为了单元测试,我觉得程序中应该大量采用“支持链式调用”的setter所谓链式的setter 就是bean.setProp1(1).

为了单元测试,我觉得程序中应该大量采用“支持链式调用”的setter
所谓链式的setter 就是 
   bean.setProp1("1").setProp2("2")...setPropN("N")

这样的好处就是:一行代码就可以设置完尽量多的属性值。这在单元测试里特别有用。


举例来说,当你要设置一个Bean作为测试数据,如果不用链式,则


而如果我们用链式风格的setter的话,一行即可。


}

public static void main(String[] args) {
MultiFieldObject mfo = new MultiFieldObject.Builder(1, 2).f3(3).f4(4)
.build();
System.out.println(mfo);
}

}

热点排行