zoukankan      html  css  js  c++  java
  • NUnit TestFixtureSetup 和 TestFixtureTearDown

    TestFixtureSetup 和 TestFixtureTearDown

    在所有测试开始前(TestFixtureSetup)或结束后(TestFixtureTearDown)运行一 次。记住他只运行一次,而不论有多少个Test函数。因此一个TestFixture只能有一个TestFixtureSetup或TestFixtureTearDown。

    示例: 测试用例

    [TestFixture]
    public class TestFixtureSetUpAndTearDownTest
    {
    [TestFixtureSetUp]
    public void RunBeforeAllTests()
    {
    Console.WriteLine( "TestFixtureSetUp" );
    }
    [TestFixtureTearDown]
    public void RunAfterAllTests()
    {
    Console.WriteLine( "TestFixtureTearDown" );
    }
    [SetUp]
    public void RunBeforeEachTest()
    {
    Console.WriteLine( "SetUp" );
    }
    [TearDown]
    public void RunAfterEachTest()
    {
    Console.WriteLine( "TearDown" );
    }
    [Test]
    public void Test1()
    {
    Console.WriteLine( "Test1" );
    }
     
    被测试类
    [Test]
    public void Test2()
    {
    Console.WriteLine( "Test2" );
    }
    }
    运行结果:
    TestFixtureSetUp
    SetUp
    Test2
    TearDown
    TestFixtureTearDown
    

      

  • 相关阅读:
    python解析网页
    node.js 爬虫
    c++ split实现
    foldl foldr
    爬虫http header gzip
    命令[10]
    命令[08]
    命令[15]
    命令[13]
    命令[11]
  • 原文地址:https://www.cnblogs.com/minotmin/p/3493992.html
Copyright © 2011-2022 走看看