E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nunit
转--使用
NUnit
在.Net编程中进行单元测试
原文地址:http://www.microsoft.com/china/community/Column/59.mspx 1.什么是单元测试: 在程序设计过程中会有许多种测试,单元只是 其中的一种,单元测试并不能保证程序是完美无缺的,但是在所有的测试中,单元测试是第一个环节,也是最重要的一个环节。单元测试是一种由程序员自行测试的 工作。简单点说,单元测试就是测试代码撰写者依据其所设想的方式执行
·
2015-11-11 06:43
.net
DotNetMock-单元测试的利器
我们需要编写大量的代码来构建测试环境、构建被测试代码所依赖的外部对象,工作量大不说,而且编写的单元测试代码本身也可能非常脆弱,可能稍稍不小心,碰动了什么地方,就可能导致刚刚写的单元测试代码死活都绿不了(使用
NUnit
·
2015-11-11 06:40
单元测试
NUnit
使用
一、简介
NUnit
是一款堪与JUnit齐名的开源的回归测试框架,供.net开发人员做单元测试之用,可以从www.
nunit
.org网站上免费获得,最新版本2.2.6。
·
2015-11-11 05:52
it
反射体验
测试嘛,总免不了使用
NUnit
。想到
NUnit
的艺术性,啧啧,老赵总要赞叹一番,看着“环保”的绿色就让人有一种心情愉快的感觉。 需要测试的代码如下,需要测试TestMethod
·
2015-11-11 05:37
反射
NUnit
学习笔记
[TestFixture] public class Class1 { [TestFixtureSetUp] //程序开始运行时,只执行一次,如打开数据库等操作。  
·
2015-11-11 03:23
学习笔记
(二)
NUnit
单元测试心得
现在接着上次说到的内容,如何在项目中进行单元测试。由于做了一些调整,我上次发的内容,我这次也会重新发一次,请认真看看。 一、软件开发过程中存在的问题(没有使用单元测试的情况下) 难于定位bug的位置 修改一个bug,容易引进n个bug bug越后期发现,修改越困难 后期系统的复杂性,导致难于修改和重构代码 开发人员常认为编译通过,进行了几次手工测试就等于测试通过 在完
·
2015-11-11 03:13
单元测试
(一)
NUnit
单元测试心得
由于各种缘由,一本《.Net单元测试艺术》突然出现在了我的办公桌上,于是我的单元测试之路就此开始。通过一两个月不间断的学习,以及不断结合具体的项目做开发,再结合书上的知识对单元测试有了一些个人的理解,想在此与大家交流一下。 下面分为三个部分,首先说说开发过程中个人发现的一些问题,再说说单元测试在开发过程中的作用,最后,也是最重要的如何在项目中应用单元测试。由于本人是从事.Net开发的,所
·
2015-11-11 03:12
单元测试
Running Moles using
NUnit
Console from Visual Studio
Create an external tool in Visual Studio as shown below Command : C:\Program Files (x86)\Microsoft Moles\bin\moles.runner.exe Arguments: $(BinDir)/$(TargetName).dll /runner:"c:\Develop
·
2015-11-11 02:05
console
单元测试工具之Xunit
原始出处 http://zhoufoxcn.blog.51cto.com/792419/1172320 在上一篇《 在.NET开发中的单元测试工具之(1)——
NUnit
·
2015-11-11 02:11
单元测试
VS2005单元测试
我这里先从单元测试开始介绍(Unit Test).说起单元测试,很多使用.net进行开发的人员也许马上就想起了
NUnit
,实际上它是个很好的工具,在VS2005出来之前,我也一直使用.不过现在VS2005
·
2015-11-11 02:11
单元测试
selenium使用整理
的固定脚本把手工测试的流程写成脚本 eg: driver.FindElement(By.Id("UserName")).Clear(); 第二步,把这些脚本放到reshaper/
nunit
·
2015-11-11 02:37
selenium
TDD(测试驱动开发)学习二:创建第一个TDD程序
准备工具 Visual Studio(什么版本都无所谓),
NUnit
安装
NUnit
从
NUnit
官网下载最新版本的
NUnit
,地址为http://www.
nunit
.org/index.php
·
2015-11-11 01:34
TDD
NUnit
单元测试下篇---TestDriven.NET
前面DebugLZQ写了一篇博文,介绍的是如何使用
Nunit
编写.NET单元测试。但是使用NUnti进行单元测试有一个致命的弱点:无法调试。
·
2015-11-11 01:00
.net
浅述
NUnit
单元测试-----以为BubbleSort编写单元测试为例
写这篇博文的目的是给大家分享,如何使用
NUnit
为我们的.NET应用程序编写单元测试,文章假设读者没有使用过
NUnit
的新手,如果你是老手,可以跳过本文。
·
2015-11-11 01:58
Bubble
Fxcop 初体验
对于我而言我觉得做好两点代码质量基本就可以保证了: 1.代码规范(具体规范细则可以参考.NET 设计规范 一书) 2.测试(对于程序员本身而言主要是单元测试) 微软提供了 FoxCop 来检查代码规范
Nunit
·
2015-11-11 01:54
c
开源的SSO方案--SourceID.NET
下载打开解决方案后,真是庞大工程,用了Mentalis.org Security Library(提供pkcs12 X.509支持)及
Nunit
v2.0(测试用),十几个项目。
·
2015-11-11 00:15
source
NUnit
使用详解(二)
转载:http://hi.baidu.com/grayworm/item/39aa11c5d9375d56bdef6990 五:常用断言 在
NUnit
中,断言是单元测试的核心。
·
2015-11-11 00:15
it
NUnit
使用详解(一)
转载:http://hi.baidu.com/grayworm/item/38e246165aa7b9433a176e90
NUnit
是一个单元测试框架,专门针对于.NET来写的,它是是xUnit的一员
·
2015-11-11 00:14
it
一步一步学
NUnit
转载:http://tech.sina.com.cn/s/2009-07-17/1129988785.shtml 单元测试基础知识 单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list 中去,然后确认该值出现在list 的尾部。或者,你
·
2015-11-11 00:14
it
NUnit
使用
一、简介
NUnit
是一款堪与JUnit齐名的开源的回归测试框架,供.net开发人员做单元测试之用,可以从www.
nunit
.org网站上免费获得,最新版本2.2.6。
·
2015-11-09 13:59
it
NUnit
+mock+moq单元测试
[TestFixture] public class InstantBatchBuyTest { private string _mallAbc; private string _itemCode; private int _quantity; private string _items;
·
2015-11-09 12:08
单元测试
自动测试框架(by myself)
; 这段日子以来一直在自动话测试,然后关于框架一直有个很模糊的概念,通过N多人的解说,这个应该不能算是一个框架,但是还是很模糊 如下图是我自己认为的框架,不知道是否正确(请大侠们多多指点) 1.用
nunit
·
2015-11-09 12:51
框架
支付宝接口源代码
TestAli,asp.net的测试项目 TestCommonAliPay,
Nunit
的测试项目。
·
2015-11-09 12:14
源代码
代码覆盖率之NCover整合
NUnit
NCover 是.NET平台下的一个代码覆盖率分析工具,非开源,详细信息可以去官方网站查看:http://www.ncover.com/,先在官网下载,然后安装,这个过程就不说了。默认安装位置为 C:\Program Files\NCover\;在开始菜单找到NCover.Explorer.exe,运行打开主界面后,选择新建一个项目,或者用快捷键ctrl+N。弹出界面,然后进行相应设置,如下图示:
·
2015-11-08 16:23
over
VS2008单元测试之
NUnit
集成与应用
首先下载
NUnit
,我这里用的是2.5的版本,可以去http://www.
nunit
.org下载最新版本。
·
2015-11-08 16:22
vs2008
NUnit
2.0详细使用方法
tabid=52&ctl=Detail&mid=403&Id=1454 前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对
NUnit
做一个详细的介绍
·
2015-11-08 15:51
it
.NET 程序员十种必备工具-NAnt
NAnt 使您可以生成解决方案、复制文件、运行
NUnit
测试、发送电子邮件,等等。遗憾的是,NAnt
·
2015-11-08 15:40
.net
NUnit
2.0详细使用方法
前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对
NUnit
做一个详细的介绍.因为我们大家都知道
NUnit
是在.NET进行TDD的利器.
·
2015-11-08 14:26
it
单元测试同时支持
NUnit
/MSTest
让单元测试代码同时支持
NUnit
/MSTest,可以参照MSDN magazine,也可以参看 Switching Between Using
NUnit
and MSTest for Unit Testing
·
2015-11-08 14:23
单元测试
每个开发人员现在应该下载的十种必备工具
本文讨论: • 用于编写单元测试的
NUnit
• 用于创建代码文档资料的 NDoc • 用于生成解决方案的
·
2015-11-08 14:45
下载
两个小工具(Codus和Zanebug)
另外它提供一个好的用户界面,能够和所有版本
NUnit
·
2015-11-08 13:03
bug
NUnit
2.0详细使用方法
1. TDD的简介 首先什么是TDD呢?Kent Beck在他的<<测试驱动开发 >>(Addison-Wesley Professional,2003)一书中,使用下面2个原则来定义TDD: · 除非你有一个失败的自动测试,永远不要写一单行代码. ·
·
2015-11-08 13:38
it
NUnit
详细使用方法
NUnit
2.0详细使用方法 注:
NUnit
中文文档可以参看我的另一个站点: http://www.36sign.com/
nunit
前一段时间,有人问我在.NET里如何进行TDD开发.
·
2015-11-08 10:03
it
CppUnit编译与入门
CppUnit是xUnit家族一员,xUnit是一种测试框架,最早在smalltalk上实现,后来被广泛的在各种语言上实现,除了CppUnit还有
NUnit
(C#版本)phpUnit(php版本我还用过
·
2015-11-08 10:05
cpp
vs2008.net 单元测试
NUnit
首先,配置vs2008,把要测试项目的DLL添加到引用里面,并且添加一个连库配置(App.config),见下图 关于这些就不赘述了 然后,下载
NUnit
-2.5.5.10112
·
2015-11-07 15:47
vs2008
NUnitForms 测试GUI应用程序的优秀工具
著名的
NUnit
是单元测试的优秀工具,但是要在一个测试方法中启动GUI程序,比如Windows Form界面,这比较难做到。
·
2015-11-07 15:49
form
Nunit
2.6 无法调试.Net Framework 4.0
[html] view plain copy print ? <configuration> <!-- The GUI only runs under .NET 2.0 or higher. The useLegacyV2R
·
2015-11-07 15:48
framework
NHibernate从入门到精通——第一个NHibernate应用程序
一、准备工作 1.1开发环境 开发工具:VS2008以上,我使用的是VS2010 数据库:任意关系型数据库,我使用的是SQL Server 2005 Express 1.2测试环境
nunit
·
2015-11-07 14:46
Hibernate
使用WatiN测试Web,常见问题及其解决方法
1.既然是测试,那么一般就要用到断言,大家一般采用
NUnit
做为断言工具,当我们使用
NUnit
进行断言WatiN的时候,gui上每每出现如下 错误 WatinStudy.Test.FindCustomerAndOrders.ShouldFindCustomer
·
2015-11-07 14:10
常见问题
新.NET开发十大必备工具
Analysis for C#:是一款C#代码规范检查工具 3.GhostDoc:Visual Studio的一个免费插件 4.Sandcastle:帮助文档生成工具 5.
Nunit
·
2015-11-07 13:35
.net
.Net十种必备工具 .Net工具(收藏)
本文讨论: • 用于编写单元测试的
NUnit
• 用于创建代码文档资料的 NDoc • 用于生成解决方案的 NAnt
·
2015-11-07 13:07
.net
IBatis.Net怎么使用VS 2005来做单元测试
我们看官方的Quick Start使用的是
NUnit
测试工具测试的,现在我们也同样可以用vs2005的单元测试工具测试。
·
2015-11-07 12:37
ibatis
每个开发人员现在应该下载的十种必备工具<转>
本文讨论: • 用于编写单元测试的
NUnit
• 用于创建代码文档资料的 NDoc • 用于生成解决方案的 NAnt • 用于生成代码的 CodeSmith •
·
2015-11-07 11:50
下载
【原创】通过DLR创建私有成员访问器进行白盒测试
在编写
NUnit
测试的时候有时候需要对非公有有成员进行测试,每个方法都通过反射还是比较麻烦而且不美观。在4.0中可以借助DLR创建一个访问器Accessor动态获取私有成员直接调用。
·
2015-11-07 11:44
测试
[翻译]
NUnit
---Maxtime and Ignore and Platform Attributes(十三)
Maxtime特性用于测试方法指定测试用例执行的最大时间(单位:秒)。如果测试用例花费比指定更长的时间来完成测试会被报告为失败。 Example [Test, Maxtime(2000)] public void TimedTest() { ... } Notes: 1.任何断言失败会优先级比超时检查高。 2.如果时间超时,这个特性也不会取消测试用例。仅仅是等待完
·
2015-11-07 11:42
attribute
[翻译]
NUnit
---TearDown and SetUpFixture and Test Attributes(二十)
TearDownAttribute (
NUnit
2.0 / 2.5) 本特性在TestFixture内部使用,每个测试方法执行后调用的方法集。
·
2015-11-07 11:42
attribute
[翻译]
NUnit
---Culture and Datapoint Attributes(十)
CultureAttribute (
NUnit
2.4.2) Culture特性用来指定一个测试或者fixture运行的文化语言环境。这个设置不影响区域性设置,仅仅用来指定运行测试的文化环境。
·
2015-11-07 11:41
attribute
[译]
NUnit
--Installation(三)
Installation
NUnit
安装程序默认安装文件路径为C:\Program Files\
NUnit
2.6.2。
·
2015-11-07 11:40
Install
[翻译]
NUnit
---Category and Combinatorial Attributes(九)
Category特性为suites的测试提供另外一个可替换功能。个别测试用例或者fixtures可能被识别为一个特殊的类别。GUI和控制台程序都允许在运行的测试中包含或者排除指定一系列category。当使用了category是,只有选定等等测试才会执行。未选中的测试则根本不会报告。 这个功能在控制台中使用/include and /exclude参数,在GUI中使用单独的Categories选
·
2015-11-07 11:40
attribute
[翻译]
NUnit
---Action Attributes(八)
Attributes
NUnit
1.0使用传统的基于继承和命名约定来识别测试。从2.0开始
NUnit
使用自定义特性来实现。
·
2015-11-07 11:39
attribute
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他