单元测试NUnit

本文介绍如何使用NUnit进行单元测试,包括安装NUnit、在VS中引用nunit.framework及编写测试代码。通过实例演示了如何为Calculator类的加减运算编写测试用例,并展示了如何验证除法操作是否会正确抛出除零异常。

从官网上下载NUnit.msi,安装完事就可以了。

在vs中新建的项目中加入nunit.framework的引用。

或许我们可以这么做测试,但显然不专业。

我们新建一个类叫CalculatorTest,虽然名字可以随意起,但是最好这么叫,比较明显。注意,这里的测试方法必须是public void,且没有参数的,方法名字可以随意取。而且注意这里判断采用的Assert类。

写完了,生成项目。在NUnit的 IDE中打开,并找到生成的那个exe文件。IDE中就自动找到了。Run它就可以了。如果发现是绿的,则是好的。

IDE中还有reload,可以在重新build项目之后稍微减少我们的一点工作

这个ExpectedException表示如果没有发生指定的异常,不能过,如果发生了指定了异常,才可以通过。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值