标签: java php unit-testing
为什么Unit testing方法更推荐使用合成?
Unit testing
与以下事实相关:通过扩展类,您还必须测试父类的整个API,并通过使用Composition对父类中要使用的方法有更多的控制权?
答案 0 :(得分:1)
通常,我会说,从“构成与继承”的角度出发-构成始终是一种更好,更易于维护的选择。
我能想到的唯一例外是不支持注释的语言的数据库模型。