作者的理由是:
1. 看一个测试用例,我们需要看三个地方(函数),很不方便。
2. 如果测试用例很多,那么SetUp和TearDown会很复杂,不符合单一职责的原则。
干脆就去掉,每个测试用例自己写直接的前置条件和后置处理,代码虽然冗余了,但是看起来很爽,不容易搞错。
Why you should not use SetUp and TearDown in NUnit
1. 看一个测试用例,我们需要看三个地方(函数),很不方便。
2. 如果测试用例很多,那么SetUp和TearDown会很复杂,不符合单一职责的原则。
干脆就去掉,每个测试用例自己写直接的前置条件和后置处理,代码虽然冗余了,但是看起来很爽,不容易搞错。
Why you should not use SetUp and TearDown in NUnit
本文讨论了在使用NUnit进行单元测试时,是否应该使用SetUp和TearDown方法的问题。作者提出了去掉这两个方法的理由,建议每个测试用例直接编写前置条件和后置处理,以简化测试代码并遵循单一职责原则。
4527

被折叠的 条评论
为什么被折叠?



