Sly*_*Sly 32 installation nunit unit-testing
我看不出有TestFixture属性的类的行为有什么不同.所有TearDown并且SetUp以同样的方式工作.除了这个属性用法的语义之外,还有什么理由吗?
Joã*_*elo 25
纯粹是一种方便,从NUnit 2.5开始,如果一个类满足条件成为测试夹具并至少指定一个标记的方法Test,TestCase或者TestCaseSource该类被视为测试夹具.
TestFixture但是对于参数化或通用测试夹具,该属性是必需的,因为在这种情况下,您还可以通过属性(参数/具体类型)指定其他信息.
有关特定要求的更多信息,请参见TextFixtureAttribute(NUnit 3文档)和 TestFixtureAttribute(NUnit 2.0/2.5).
如果你使用[TestFixture],你必须在脑后忍受这个声音说"嗯,这是一个测试类,而不是真正的测试夹具 "并且想知道他们如何得到这个注释错误.
请参阅为什么testFixture而不是testClass.
| 归档时间: |
|
| 查看次数: |
11609 次 |
| 最近记录: |