摘要: 前言这个简短的系列一一讲解一下.Net下测试的相关知识,希望对初学者有所帮助。在这个系列第一篇中从测试工具入手推荐TestDriven.NET。官方下载TestDriven.NET-2.14.2190 Beta版(直接下载)和TestDriven.NET-2.13.2184正式版(直接下载)。第二篇中我选择了最为经典的NUnit单元测试框架来介绍TestDriven.NET所支持的一些重要的属性。这一篇继续使用这个框架,介绍单元测试的核心——断言Assert。概述在测试框架中,断言是单元测试的核心,我们在测试中要对其程序断言,如果某个断言失败,方法的调用不会返回值,并且会报告一个错误。如果一个 阅读全文
posted @ 2011-06-21 17:03 awp110 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 前言一个典型的软件项目中最为重要的两种测试类型,即程序员和用户的测试,称为“单元测试”和“验收测试”。在开发任何种类的企业或大型应用时都不容忽视,如果没有合适的工具作为支持,单元测试工作量非常巨大了。测试驱动开发(Test Driven Development,TDD)技术是在添加新代码之前让你的测试代码出错的一种开发技术。在开始编写代码之前首先要写你的测试代码,然后再编写代码让你的测试通过。这个简短的系列一一讲解一下.Net下的单元测试相关知识,希望对初学者有所帮助。此文为开篇,没有什么技术含量,先介绍一下常用的测试工具。下一篇对我们经常使用的测试语法做个概况性的理解,最后以一个实例实战一下 阅读全文
posted @ 2011-06-21 17:02 awp110 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 前言这个简短的系列一一讲解一下.Net下测试的相关知识,希望对初学者有所帮助。在上一篇中我向大家介绍了几个测试工具,推荐使用TestDriven.NET。至本文完稿官方提供了TestDriven.NET-2.14.2190 Beta版(直接下载)和TestDriven.NET-2.13.2184正式版(直接下载)。此文为这个系列的第二篇,我将使用这个工具,介绍TestDriven.NET所支持的一些重要的属性。属性TestDriven.NET支持多种单元测试框架,像NUnit,MbUnit,MS Team System,这里我选择了最为经典的NUnit单元测试框架来介绍TestDriven.N 阅读全文
posted @ 2011-06-21 17:02 awp110 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 题:当使用NUnit测试如题问题时,会出现无法通过连接字符串创建数据库连接的问题。 解决:将配置了数据库连接字符串的web.config文件改名为app.config,复制到测试项目的根目录下即可。常用的NUnit断言有: methodusageexampleAssert.AreEqual(object expected, object actual[, string message])验证两个对象是否相等Assert.AreEqual(2, 1+1)Assert.AreSame(object expected, object actual[, string message])验证两个引用是否 阅读全文
posted @ 2011-06-21 16:05 awp110 阅读(186) 评论(0) 推荐(0) 编辑