标签: unit-testing builder static-classes
对于我的单元测试,我需要很多特定的,大的(很多字段)对象。我的所有测试类都需要多个不同的实例。据我所知,我有几个选择,我想知道什么是最好的:
我认为最好的选择是使用构建器模式,但这是最难的,因为我没有很多时间进行重构。所以我认为下一个最好的事情是使用实用程序类。这是一个好习惯还是更好的选择? 如果这是基于意见的基础,我会感到很沮丧。
答案 0 :(得分:0)
对我来说,听起来你会从abstract factory pattern中受益。这基本上就是你在最后一点提出的建议。
为您的测试创建特定工厂没有任何问题。