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);

            }
        }

  • 相关阅读:
    SoC嵌入式软件架构设计II:否MMU的CPU虚拟内存管理的设计与实现方法
    Fckeditor用法
    BZOJ 2120 色彩数 暴力
    精灵菜单
    Java JDK 8 安装和环境变量的配置(Linux and Windows)
    专访雷水果国:离1.5K至18K 一个程序猿5每年的成长之路
    [Unity3D]Unity3D游戏开发Android内嵌视图Unity查看
    hdu 4472 dp
    hdu1848 Fibonacci again and again(SG游戏功能)
    孙陪你,了解它的力量——unity3d流程暂停
  • 原文地址:https://www.cnblogs.com/langlang/p/1622284.html
Copyright © 2011-2022 走看看