zoukankan
html css js c++ java
nunit的最精简教程
可能要用到。
Code
using
System;
using
NUnit.Framework;
namespace
NUnit
{
class
Program
{
static
void
Main(
string
[] args)
{
}
}
[TestFixture]
//
声明类中包含测试
public
class
TestCalculator
{
//
公用的变量要写在外面避免重复
private
Calculator Cal;
private
int
a;
private
int
b;
[SetUp]
protected
void
SetUp()
{
a
=
2
;
b
=
4
;
Cal
=
new
Calculator();
}
[Test]
public
void
SumTest()
//
测试方法推荐不带参数
{
Assert.AreEqual(
6
, Cal.Sum(a, b));
}
[Test]
[ExpectedException(
typeof
(DivideByZeroException))]
[Ignore(
"
Not yet !
"
)]
//
完全忽略;[Explicit]是还可以手动执行的
public
void
DivTest()
{
int
c
=
0
;
Cal.Div(a, c);
Assert.Fail(
"
Got an expection !
"
);
}
//
[TestFixtureSetUp][TestFixtureTearDown]共享和清除昂贵的资源(db)
//
[Suite] case和其他suite的容器(支持级联的集合类)
//
[Category]用于case分类,cmd中用include和exclude实现
//
测试生命周期合约:
}
//
用反射得到类结构,然后用Attribute规划测试。
//
目标类要public且有默认的构造函数(不要有副作用),否则nunit无法识别或构造。
public
class
Calculator
{
public
int
Sum(
int
a,
int
b)
{
return
a
+
b;
}
public
int
Div(
int
a,
int
b)
{
return
a
/
b;
}
}
}
查看全文
相关阅读:
22视频传输,监控,直播方案Air724UG(4G)把采集的摄像头照片数据通过UDP发送给UDP客户端(C# UDP客户端)
261视频传输,监控,直播方案手机连接ESP32的热点,使用微信小程序查看摄像头图像(WiFi视频小车,局域网视频监控)
24视频传输,监控,直播方案Air724UG(4G)把采集的摄像头照片发送到FTP服务器
22视频传输,监控,直播方案ESP32把采集的摄像头照片数据通过UDP发送给UDP客户端(C# UDP客户端)
11视频传输,监控,直播方案购买云服务器(电脑)(windows系统)
205ESP32_SDK开发TCP服务器(select方式,支持多连接,高速高并发传输)
801ESP32_SDK开发ESP32(WiFi)把采集的摄像头照片数据通过串口输出到串口上位机显示(C# 串口上位机)
面向对象实践之路提升抽象层次
.NET中的异步编程(四) IO完成端口以及FileStream.BeginRead
我们的故事墙一切为了可视化
原文地址:https://www.cnblogs.com/hbreset/p/1279313.html
最新文章
让人苦恼的jquery内存溢出问题
初次体验用mootools开发插件
FlexPaper — 可以用来仿豆丁网、百度文库的PDF在线阅读功能
高性能javascript
八款Js框架介绍及比较,Dojo 、Scriptaculous 、Prototype 、yuiext 、Jquery 、Mochikit、mootools 、moo
传说与事情的真相
jQuery内ready与load事件的区别
可以对任意有规律可循的静态内容进行排序的Jquery插件
windows2008的功能介紹及其与2003的差异
jQuery Sizzle
热门文章
12个最佳jQuery Lightbox效果插件收集
jQuery插件,图片切割效果,配合PHP可以实现图片切割和调整尺寸
使用 PHP/MySQL 在google map中解析地址为经纬度
在windows XP系統中藏个千八百部A片别人却发现不了的秘诀
剛建立了一个QQ群用来讨论Mootools
关于Jquery内存的释放
终于对Google Map API v3.0有了一个全新的认识
单片机程序远程升级OTA底层框架BUG,及解决方案
262视频传输,监控,直播方案android手机连接ESP32的热点,使用手机APP查看摄像头图像(WiFi视频小车,局域网视频监控)
21STM32+ESP8266+AIR202/302远程升级方案扩展例程STM32F407VET6+ESP8266(WiFi)远程升级单片机程序(支持HTTPS,支持分段下载)
Copyright © 2011-2022 走看看