zoukankan      html  css  js  c++  java
  • 单元测试 全局方法列表

    看代码吧

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using Microsoft.VisualStudio.TestTools.UnitTesting;
    
    namespace P2P.Tests
    {
        [TestClass()]
        public sealed class DivideClassTest
        {
            [AssemblyInitialize()]
            public static void AssemblyInit(TestContext context)
            {
                //配置log4net
                //var path = AppDomain.CurrentDomain.BaseDirectory + ("\log4net.config");
                //System.IO.FileInfo file = new System.IO.FileInfo(path);
                //log4net.Config.XmlConfigurator.ConfigureAndWatch(file);
    
                MessageBox.Show("AssemblyInit " + context.TestName);
            }
    
            [ClassInitialize()]
            public static void ClassInit(TestContext context)
            {
                MessageBox.Show("ClassInit " + context.TestName);
            }
    
            [TestInitialize()]
            public void Initialize()
            {
                MessageBox.Show("TestMethodInit");
            }
    
            [TestCleanup()]
            public void Cleanup()
            {
                MessageBox.Show("TestMethodCleanup");
            }
    
            [ClassCleanup()]
            public static void ClassCleanup()
            {
                MessageBox.Show("ClassCleanup");
            }
    
            [AssemblyCleanup()]
            public static void AssemblyCleanup()
            {
                MessageBox.Show("AssemblyCleanup");
            }
    
            [TestMethod()]
            [ExpectedException(typeof(System.DivideByZeroException))]
            public void DivideMethodTest()
            {
                DivideClass.DivideMethod(0);
            }
        }
    
        public class DivideClass
        {
            public static int DivideMethod(int denominator)
            {
                return (2 / denominator);
            }
        }
    }
  • 相关阅读:
    算法笔记_187:历届试题 网络寻路(Java)
    算法笔记_186:历届试题 高僧斗法(Java)
    算法笔记_185:历届试题 格子刷油漆(Java)
    Tomcat,JBoss与JBoss Web
    JBoss Web和Tomcat的区别
    tomcat与jboss等容器的区别
    dubbo
    ZooKeeper学习第一期---Zookeeper简单介绍
    Java GC系列
    Tomcat中JVM内存溢出及合理配置
  • 原文地址:https://www.cnblogs.com/duanweishi/p/4800265.html
Copyright © 2011-2022 走看看