多个NUnit安装方法的良好命名约定

时间:2014-04-17 23:30:06

标签: inheritance nunit nunit-2.5

在NUnit 2.5之前,您只能在继承层次结构中使用一个[SetUp]方法,因此您始终知道要将其称为:SetUp()

但是,现在,您可以拥有多个SetUp,并且在层次结构的每个级别都有一个,模仿继承的构造函数尤其有用。诀窍是如何称呼它们。使用[SetUp]属性来装饰方法是重要的,因此它们可以被命名为任何东西。

我开始使用SetUp()作为基类,SetUpLocal()作为继承类,但是一旦我想让基类成为父类,它就会迅速崩溃。

最容易执行的标准似乎是在每个级别使用类名,但SetUpFooRespositoryTestsBase()SetUpDeleteFooRespositoryTests()看起来比一个漂亮,简单的SetUp()看起来更笨拙。

其他人是否有适合他们的标准?在创建50个测试类之前,我想要做到这一点。

0 个答案:

没有答案