zoukankan      html  css  js  c++  java
  • NUnit快速入门 笔记

    http://www.cnblogs.com/iCeSnaker/archive/2004/07/02/20522.aspx
    一文讲述了一个简单的测试实例,摘要如下:

    类关联一个[TestFixture]特性(attribute),
    这个类必须是公有的,其父类不受限制。这个类还必须有一个默认构造函数。

    类中的方法关联一个[Test]特性
    测试方法的返回值必须为void并且不能带有参数。

    Assert类定义了一组方法用于检查给定的条件,

    [ExpectedException(typeof(InsufficientFundsException))]
    这个测试方法还关联了一个[ExpectedException]特性——这指出测试代码希望抛出一个指定类型的异常;如果在执行过程中没有抛出这样的一个异常——该测试将会失败。


    一个不错的方法是临时忽略它在你的测试方法中添加下面的特性:
    [Ignore("Need to decide how to implement transaction management in the application")]
    编译并运行——黄条。单击“Test Not Run”选项卡,你会看到bank.AccountTest.TransferWithInsufficientFundsAtomicity()连同这个测试被忽略的原因一起列在列表中。
  • 相关阅读:
    JavaScript
    css-装饰
    html 标签
    remote connect openshift mysql
    MySQL
    how to run a continuous background task on OpenShift
    openshifit 安装 redis
    Python之路,Day6
    选择排序
    C语言实现链表
  • 原文地址:https://www.cnblogs.com/huqingyu/p/21422.html
Copyright © 2011-2022 走看看