NUnit特性

    [TestFixture, Explicit]
    [Category("LongRunning")]
    public class LifeCycleContractFixture
    {
        [SetUp]
        public void SetUp()
        {
            Console.Out.WriteLine("SetUp");
        }
        [TearDown]
        public void TearDown()
        {
            Console.Out.WriteLine("TearDown");
        }
        [Test]
        [Ignore("Ignore a test")]
        public void Test1()
        {
            Console.Out.WriteLine("Test 1");
        }
        [Test]
        public void Test2()
        {
            Console.Out.WriteLine("Test 2");
        }
    }

1、TestFixture修饰类

2、Test修饰方法

3、SetUp、TearDown修饰方法,指的是每次执行的初始化和终止,用来设置一些全局变量。

4、Explicit设置类,全部执行默认不执行,但可以手动执行。

5、Ignore修饰方法,手动执行也会失败。

posted @ 2021-08-24 15:59  江境纣州  阅读(43)  评论(0)    收藏  举报