zoukankan      html  css  js  c++  java
  • NUnit学习笔记

     [TestFixture]
        public class Class1
        {
            [TestFixtureSetUp]  //程序开始运行时,只执行一次,如打开数据库等操作。
            public void OpenConnection()
            {  
                Console.WriteLine("OpenConnection");
            }
            [TestFixtureTearDown] //程序停止运行时,只执行一次,如关闭数据库等操作。
            public void CloseConnection()
            {        
                Console.WriteLine("CloseConnection");
            }
            [SetUp]//每个测试用例启动时执行一次
            public void InitializeOperands()
            {        
                Console.WriteLine("InitializeOperands");
            }
            [TearDown] //每个测试用例结束时执行一次
            public void DeleteDatabaseObjects()
            {       
                Console.WriteLine("DeleteDatabaseObjects");
            }
            [Test] //需要测试的方法
            public void TransferFunds()
            {       
                Console.WriteLine("TransferFunds");
                Assert.AreEqual(250, 250);    
            }
            [Test]
            public void TransferFunds1()
            {
                Console.WriteLine("TransferFunds1");
                Assert.AreEqual(250, 250);
            }
            [Test]

            [Ignore("Multiplication is ignored")] //暂时不想测试这用例的时候可以这样做。
            public void MultiplyTwoNumbers()
            {     
                int product =2;
                Assert.AreEqual(2, product);

            }
        }

  • 相关阅读:
    [转]Xcode4.5.1破解iOS免证书开发真机调试与ipa发布
    [转]QT多线程异步调用
    [转]Clone Object as instance in OgreMax
    [转]Texture atlas extension to the RTSS
    [转]QT中线程调用GUI主线程控件的问题
    c语言打印菱形解析
    今天开始第一次win32汇编之旅 先搭建编程环境吧
    MSHFlexGrid控件
    用1602模拟电子钟功能
    Combobox控件使用
  • 原文地址:https://www.cnblogs.com/langlang/p/1622284.html
Copyright © 2011-2022 走看看