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

            }
        }

  • 相关阅读:
    Ionic Js十:加载动作
    Ionic Js九:列表操作
    Ionic Js八:头部和底部
    Ionic Js七:手势事件
    库文件
    驱动知识
    自启动总结
    学习笔记
    写脚本切换用户
    未找到arm-linux-gcc解决办法
  • 原文地址:https://www.cnblogs.com/langlang/p/1622284.html
Copyright © 2011-2022 走看看