我有几个不同的测试类,它们要求在运行这些测试之前创建某些对象。现在我想知道是否应该将对象初始化代码放入单独的帮助器类或超类中。
这样做肯定会减少我的测试类中重复代码的数量,但也会降低它们的可读性。
是否有如何处理单元测试的常见设置代码的指南或模式?
处理测试代码时的模式和实践与您正在测试的代码没有什么不同。相同的面向对象原则和实践应该存在于您的测试代码中,但有一点需要注意。如果您采取的方法使单元测试难以找到故障点……那么您就做错了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)