2、需要引用空间:using NUnit.Framework;
[TestFixture]attribute标记,每个包含测试的类都必须加上,该类必须声明为Public,这样测试的程序才可以找到它,构造函数不能带参数。
测试方法需要加入[Test]attribute标记的方法,这样Nunit工具就可以自动运行它。该方法需要标志为Public。
3、分类(Category)Attribute。
[Category("类别名称")]
如果在测试方法的前面加上分类属性,在测试的时候,可以提供按选择的分类执行。参数中的类别名称,可以自定义。
属性的设计有两种方式
1、[Test,Category("类别")]
2、[Test]
[Category("类别")]
4、Per-method的Setup和Teardown
[Setup]
[Teardown]
在每执行一个测试方法的时候,如果有SetUp方法和TearDown系统都会首先执行SetUp属性的方法,再执行TearDown属性的方法。一个测试类中不允许有两个以上的SetUp和TearDown。
5、[TestFixtureSetUp]、[TestFixtureTearDown]用于针对类的执行顺序。
6、[Ignore("message")];忽略的测试方法。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12639172/viewspace-442050/ ,如需转载,请注明出处,否则将追究法律责任。