zoukankan      html  css  js  c++  java
  • 用nunit时,老是搞忘英文,在这里记录一下,方便到处查阅

    Nunit 使用说明

            特性                                                                                                      作用
    [TestFixtureSetUp]                                         在所有的测试开始前执行的操作,当出现问题时,测试失败

    [TestFixtureTearDown]                                  在所有的测试结束后执行的操作,当出现问题时,测试失败

    [SetUp]                                                              在执行每一个测试前都执行的操作,当出现问题时,测试失败

    [TearDown]                                                       在执行每一个测试后都执行的操作,当出现问题时,测试失败

    [Test]                                                                  标记为测试用的方法

    [ExpectedException(   异常类型  )]       用于捕获异常,当发生此异常时,测试通过,举例:[ExpectedException(typeof(InvalidOperationException))]

    [Ignore( 注释 )]                                   用于忽略标记的方法,运行时将会跳过此方法,举例:[Ignore("跳过它,不测试")]




    注:
    Assertion 是断言,可以用于确定值是否与预期的一致,举例:

    namespace UnitTestingExamples
    {
        using System;
        using NUnit.Framework;

        [TestFixture]
        public class SomeTests
        {
            [Test]
            public void TestOne()
            {
                int i = 4;
                Assertion.AssertEquals( 4, i );
            }
        }
    }



  • 相关阅读:
    BZOJ2705: [SDOI2012]Longge的问题 欧拉函数
    BZOJ3884: 上帝与集合的正确用法 拓展欧拉定理
    BZOJ1296: [SCOI2009]粉刷匠 DP
    BZOJ5293: [Bjoi2018]求和 树上差分
    BZOJ1398: Vijos1382寻找主人 Necklace 字符串最小表示法
    BZOJ5189: [Usaco2018 Jan]Cow at Large 贪心+LCA
    BZOJ2654: tree 二分答案+最小生成树
    BZOJ1304: [CQOI2009]叶子的染色 树形dp
    BZOJ1632: [Usaco2007 Feb]Lilypad Pond SPFA+最短路计数
    BZOJ1726: [Usaco2006 Nov]Roadblocks第二短路 K短路
  • 原文地址:https://www.cnblogs.com/William_Fire/p/54224.html
Copyright © 2011-2022 走看看