代码改变世界

随笔分类 - 23-单元测试

更好的单元测试准则(转载)

2009-07-26 22:43 by Anders Cui, 1380 阅读, 收藏, 编辑
摘要:一篇不错的文章,除了有不少好的单元测试准则外,还提供了一些额外的资料。 阅读全文

F#探险之旅(七):在F#中进行单元测试

2008-11-18 13:42 by Anders Cui, 2520 阅读, 收藏, 编辑
摘要:本文介绍了在F#中如何使用NUnit和FsUnit进行单元测试。可以看到两者都很简单,前者简单是因为能很好地延续在C#中的方式,迁移过来不要费多大力气;后者简单是因为它接近自然语言,看起来很亲切,比如我们可以写出fruits |> should contain "apple"这样的测试代码。FsUnit值得关注,除了单元测试本身,我们还可以通过它来了解Language-Oriented Programming的相关知识。 阅读全文

何时应该使用Mock对象?

2008-06-12 21:39 by Anders Cui, 951 阅读, 收藏, 编辑
摘要:英文原文:http://www.infoq.com/news/2008/06/mocks-q-of-when。 中文原文:http://www.infoq.com/cn/news/2008/06/mocks-q-of-when。 在“Ode To Code“网站上,K Scott Allen理性地分析了如何在单元测试中使用mock对象,并分享了他针对mock对象框架使用情况的想法。 首先,Alle... 阅读全文

单元测试实战(二):初体验

2008-04-14 20:14 by Anders Cui, 886 阅读, 收藏, 编辑
摘要:本文通过一个简单的例子描述了单元测试的过程,从此我们也可以编写测试用例了,对其有了初步的认识。其中的过程有些繁琐,也许你会问,这么一个简单的方法值得花费这么大的力气吗?答案是肯定的,单元测试保证了程序在当前的质量,而在维护时会体现出更大的价值。 阅读全文

使用WatiN对ASP.NET页面进行单元测试

2008-03-30 14:47 by Anders Cui, 7768 阅读, 收藏, 编辑
摘要:单元测试是应用程序设计的一个重要部分,它可应用于程序的多个层次。本文将主要关注用户界面层的单元测试。我们将使用WatiN 测试ASP.NET应用程序。 阅读全文