会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Top的Color Net
博客园
首页
新随笔
联系
订阅
管理
2007年1月19日
什么是测试驱动开发
摘要: 经过这几天的观察,我相当surprise地发现,很多同志还没有明白什么是“测试驱动开发”:开发之前写的测试是干什么用的——之所以说“surprise”,因为既有“惊讶”,也有“惊喜”。结合着最近做高校巡讲遇到的问题,我稍微做一些解释。 (前面的讨论: http://forum.javaeye.com/viewtopic.php?t=19959http://forum.javaeye.com/vi...
阅读全文
posted @ 2007-01-19 17:02 Topboy
阅读(393)
评论(1)
推荐(0)
编辑
怎样提高的可测试性
摘要: 现在越来越多的开发组织在程序开发中使用单元测试的方式,甚至有些外包工程要求开发者交货的时候提供完整的单元测试代码。单元测试不仅仅是在编码的时候需要考虑,在程序设计的时候就应该充分考虑测试的需要,要设计和编写出“可测试”的代码。 为什么一些代码难以测试 在进行单元测试的时候,会发现程序中某些部分很难进行自动测试,比如耦合程度比较高的类、用户界面、数据库、Servlets和EJB类、等等。本文主要说...
阅读全文
posted @ 2007-01-19 16:57 Topboy
阅读(332)
评论(0)
推荐(0)
编辑
使用MOCK对象进行单元测试
摘要: 关键字: 测试之道 1.出了什么问题? 单元测试的目标是一次只验证一个方法,小步的前进,细粒度的测试,但是假如某个方法依赖于其他一些难以操控的东东,比如说网络连接,数据库连接,或者是Servlet容器,那么我们该怎么办呢? 要是你的测试依赖于系统的其他部分,甚至是系统的多个其他部分呢?在这种情况下,倘若不小心,你最终可能会发现自己几乎初始化了系统的每个组件,而...
阅读全文
posted @ 2007-01-19 15:16 Topboy
阅读(1936)
评论(1)
推荐(0)
编辑
几种 Dotnet ORM 库的比较
摘要: 到底哪一种最好呢?必须考虑序列化和反序列化的速度要快,占用内存小,并且不能有内存泄漏,容易使用。唉,难找啊。我粗略看了下几种的ORM,请各位大侠不吝指教,小弟感激为盼。国内:Web Sharp: http://websharp.sf.netLicense: BSD License, GNU Library or Lesser General Public License (LGPL).Net 版...
阅读全文
posted @ 2007-01-19 15:06 Topboy
阅读(2210)
评论(2)
推荐(0)
编辑
[翻译] NMock 两分钟教程
摘要: NMock 两分钟教程 原文:http://confluence.public.thoughtworks.org/display/NMock/Two+minute+tutorial最后修改:2004-05-30,Chris Stevenson翻译:NetCobra 本教程假定你对单元测试和NUnit非常熟悉。 作为一个简单的例子,我们来测试一个信息发布/订阅系统。发布者向零到多个订阅者发布数...
阅读全文
posted @ 2007-01-19 15:03 Topboy
阅读(351)
评论(0)
推荐(0)
编辑
公告