摘要: 当我们同一条测试用例根据不同的输入数据运行多次测试。为了不重复写单元测试代码。vs为我们提供了数据驱动的测试方法,数据源的文件格式可以是csv、xml、SQL Server数据库或者Orcle数据库等。 我们先来看看我们要被测试的方法:using System;namespace ConsoleApplicationUnitTest{ public class UnitTest { public double CalculateTotalPrice(double quantity) { double totalPrice; ... 阅读全文
posted @ 2011-12-15 20:39 指尖流淌 阅读(1907) 评论(2) 推荐(1) 编辑
摘要: 在软件开发过程中,系统构架是有很多模块构成,而每个模块都有许多函数组成,当我们的系统发生错误时候,我们必须定位在发生的错误的模块,然后精确到某个模块中的某个函数中,而这个周期就是非常浪费时间和生产效率的,我们的大部分时间浪费在寻找此Bug上,若果系统越复杂,那么我们定位错误的成本原来越高。所以在每个函数集成模块中,所以我们需要严格地单元测试来验证。在MVC模块中开发系统自动集成进去,在vs2010中我们可以为我们的函数自动生成单元测试,无论是public或者private的,我们通过鼠标右键都能自动生成单元测试函数,这个类定义在Microsoft.VisualStudio.TestTools. 阅读全文
posted @ 2011-12-15 10:08 指尖流淌 阅读(2175) 评论(3) 推荐(0) 编辑
摘要: 有人说:女生到社会上会遇到比学校更优秀的男生,而男生很难找到比在学校更好的女生,我现在告诉你,这句话你们都理解错了。这句话的意思是:男生在校园都还不成熟,19到25岁的男孩一般都比同龄女孩显得放不开,但到社会上,很快男人变的就优秀的多了,这说明大学几年是男生成熟的重要时期。而女生到社会变的实际了,于是就有了你们经常听到的那一句话!而我一直认为,清华大学比北京大学的男生优秀就在于清华大学的男生能学会等待!这也就是为什么清华出的国家领导人要远远多于北大。一个男人,是需要孤独的,如果你忍受不了孤独,只能说明你内心还不够强大!很多男生认为能证明自己的魅力在于自己有多少朋友,有多么漂亮的女朋友,那么我. 阅读全文
posted @ 2011-12-15 09:04 指尖流淌 阅读(657) 评论(0) 推荐(2) 编辑