NUnit在VS2008中的安装使用
声明:在方法二中图片可以显示不完整,读者可以将图片保存到本地查看。看完再删除了。方法一为转载的。方法二是自己写的。
方法一、
1、从NUnit官网(http://www.nunit.org/index.php)下载最新版本NUnit,当前版本为NUnit2.5.8。
2、安装后,在VS2008中新建测试项目StartNUnit
3、右击项目选择属性,在打开的窗口中选择调试。如图:
4、选择启动外部程序,并定位到NUnit的启动程序nunit.exe。如图:
5、在项目中添加NUnit引用,如图:
6、在测试类中引用命名空间NUnit.Framework后就可以开始测试了。如下代码():
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NUnit.Framework;
namespace StartNUnit
{
[TestFixture]
public class TheFirstTest
{
[Test]
public void TestMethod()
{
…………
}
}
}
方法二、用Visual Studio .NET集成的工具
1.在新建的解决方案上面右击选择“添加”---->新建项目;
如图:
2.在弹出的“添加新项目”对话框中选择“测试项目”下的“测试文档”,选择择右侧的“测试项目”,设置一下名称跟路径点“确定”,也可以不设置点“确定”;默认跟你的项目在一个位置存放着。
3.看下面的图就知道了
4.看下图
可以在测试方法中打断点,然后选择“调试选中的测试”一步一步的测试,可以查看每一步的结果
也可以直接选择“运行选中的测试”然后看结果 3指的地方
//到此算是简单的介绍了一下测试项目的流程。我很不专业,希望看到的高手多多指点
转载于:https://www.cnblogs.com/jRoger/articles/1877044.html
NUnit在VS2008中的安装使用相关推荐
- MySQL Connector/Net 5.20安装后无法在VS2008中正常使用的问题
安装了MySQL Connector/Net 5.20之后在VS2008中新建连接,居然直接报告错误 Package Load Failure Package 'MySQL Connector Net ...
- [转]VS2008中开发智能设备程序的一些总结
结合前几日开发的<全国大坝基础数据库采集端>中的PDA程序开发过程,对VS2008开发智能设备上的程序做个小总结. 1 程序结构 程序中包括四个部分: 1. 系统配置 这个 ...
- VS2008中开发智能设备程序的一些总结
原文链接:http://blog.csdn.net/citybug_nj/article/details/2598705 程序中包括四个部分: 系统配置 这个部分用来配置系统中的相关参数,参数包括数据 ...
- boost_1_48_0 在VS2008下的安装 Boost.Asio安装
第一步:到官网www.boost.org,下载boost最新版boost_1_48_0.zip 第二步:将boost压缩包解压到C盘根目录下(在C盘操作简单,不会出错),目录为C:\BOOST_1_4 ...
- vs2008中调用matlab生成的dll
vs2008中调用matlab生成的dll matlab版本为:matlab7.11.0(R2010b) vs2008 1.在matlab中生成dll 在m文件中实现如下功能: 获得N个魔方矩阵的秩. ...
- libgc 加 .mak 在 vc6 vs2008 中的编译方法
libgc 加 .mak 在 vc6 vs2008 中的编译方法 libgc 加 .make 在 vc6 vs2008 中的编译方法 开源代码多数是用 .mak 编译 win 平台,网上的教程多是说明 ...
- vs2008中使用gdi+的设置
vs2008中使用gdi+ 1.新建一个mfc工程 2.在stdafx.h文件中加入以下几行语句: #include <gdiplus.h> // #prag ...
- VS2008 中无法使用ACTIVEX控件的解决
转]VS2008 中无法使用ACTIVEX控件的解决 如果你在打开对话框时弹 出 "The ActiveX control "Grid Control" could no ...
- [转]VS2008中开发智能设备程序的一些总结收藏1
本文转自:http://hi.baidu.com/netlmz/blog/item/724c34580522962d2834f01a.html 原文如下: 结合前几日开发的<全国大坝基础数据库采 ...
最新文章
- qtp9.2测试java_QTP的使用举例说明
- 为什么python会火?看到这个几个与众不同的地方你就懂了!
- linux 无锁队列覆盖问题,无锁队列杂谈
- 为什么世界需要 OpenStreetMap 开源道路地图
- 删除已经配置的类库和移除CocoaPods
- 参数形参错误之 SyntaxError: non-default argument follows default argument
- (64位oracle使用32位的PLSQL)安装64位的oracle数据库软件,使用32位的PLSQL Developer连接方法...
- 新国标电动自行车目录库
- 蔚来:4月交付7102台 同比增长125.1%
- php教程笔记复习1-ajax
- Atiitt 文档处理之道 attilax著
- 科学计算机要用的电池是几号,科学的使用笔记本电池操作指南_硬件教程
- MATLAB2016b 下载和安装(亲测)
- 快嘴企业名录搜索 2007 是什么
- php源码html模板20套免费分享
- 二阶龙格库塔公式推导_二阶龙格库塔公式.ppt
- 接口测试, 功能测试(黑盒测试)
- 计算机的维修有两种,两个汽车电脑维修案例 你未必会修
- 智能语音机器人语音识别系统
- 全站仪外业测绘数据导入CAD图中技巧
热门文章
- php 空间类元素引入_引入单元素模式
- mysql 删除 修改密码_Mysql数据库root密码忘记了,如何在不删除Mysql的情况下修改密码...
- 邻域数、直接密度可达、密度可达、密度相连的概念
- python socket tcp客户端_python网络编程socketserver模块(实现TCP客户端/服务器)
- 成为优秀UI设计师需要具备哪些条件?
- 图解eclipse+myeclipse完全绿色版制作过程
- SpringMvc+ajax实现文件跨域上传
- 对ListenSocket 的研究(四)
- MFC界面库BCGControlBar v25.3新版亮点:Gauge Controls
- bootstrap解析-栅格系统