随笔分类 - TDD
摘要:今天看到这个,很不错。通过这个可以同时学习ruby和tdd。感觉这个是学习编程语言的好方法。这里有一个中文介绍
阅读全文
摘要:今天实验了一下,不困难。页面逻辑测试比较困难,比如gridview,也无法mock, 估计只有用NAspUnit这样的框架了。
阅读全文
摘要:需要测试的代码分为如下几个部分:纯粹的相对简单的计算页面逻辑HTTP相关的代码数据库相关1很容易测试,2还没有尝试过,估计有麻烦;3今天找到模拟的办法了; 4 基本上是可以测试的,只是数据准备和清理比较麻烦。微软的HTTP设计并没有考虑到测试,很多类都是seal封闭的,无法做mock,还好今天搜索到微软高级经理分享的模拟解决方案,很好地解决了3的测试,也很容易用。不过他用的是MbUnit,也不难。...
阅读全文
摘要:了解TDD有几年了,今天第一次在正式的项目里尝试TDD, 用了NUnit,TestDriven.Net, 还是感觉很方便的,单键就可以启动测试。TDD的目的是通过测试设计出好的结构和API,正确性和质量应该是第二位的,毕竟还有后续的系统测试。OO设计应该遵循“Tell, don't ask”原则,我发现自己还是受过程式编程的习惯影响,常常违背这个原则。今天按照这个原则做了些重构。
阅读全文
搜索
积分与排名
- 积分 - 389381
- 排名 - 2150
随笔分类 (420)
随笔档案 (408)
- 2010年5月(9)
- 2010年4月(7)
- 2010年3月(1)
- 2008年5月(1)
- 2008年4月(1)
- 2008年3月(10)
- 2008年2月(6)
- 2008年1月(21)
- 2007年12月(4)
- 2007年11月(2)
- 2007年10月(6)
- 2007年9月(12)
- 2007年8月(16)
- 2007年7月(13)
- 2007年6月(19)
- 2007年5月(6)
- 2007年4月(4)
- 2007年3月(2)
- 2007年1月(2)
- 2006年11月(11)
- 2006年10月(15)
- 2006年9月(8)
- 2006年8月(8)
- 2006年7月(3)
- 2006年6月(3)
- 2006年5月(22)
- 2006年4月(10)
- 2006年3月(1)
- 2006年2月(4)
- 2006年1月(3)
- 2005年12月(5)
- 2005年11月(1)
- 2005年10月(17)
- 2005年9月(6)
- 2005年8月(11)
- 2005年7月(8)
- 2005年6月(17)
- 2005年5月(17)
- 2005年4月(13)
- 2005年3月(41)
- 2005年2月(33)
- 2004年12月(2)
- 2004年9月(1)
- 2004年8月(2)
- 2004年7月(1)
- 2004年6月(3)
- 更多
相册 (4)
特别推荐
阅读排行榜
- 1. cctv4的中华医药节目很不错!(21411)
- 2. 很不错的免费电影网站中国影视库mdbchina.com(18489)
- 3. linux如何用命令获取本机ip呢?(10466)
- 4. Downloader病毒太可怕了,Norton防不住,杀不了!(8682)
- 5. python 与 ruby (ruby学习资源大全)(8212)
- 6. 函数型F#语言很值得学习(7840)
- 7. 清理downloader病毒几百个,2个小时(7343)
- 8. IE自动在后台运行,不知道是什么病毒?(7177)
- 9. 在家听马丁路德金的演讲,I have a dream, 练习听力(6105)
- 10. asp.net学习资源列表(5496)
评论排行榜
- 1. cctv4的中华医药节目很不错!(76)
- 2. 在家听马丁路德金的演讲,I have a dream, 练习听力(28)
- 3. 怎样才算是好的软件可维护性设计?(14)
- 4. Downloader病毒太可怕了,Norton防不住,杀不了!(13)
- 5. 很不错的免费电影网站中国影视库mdbchina.com(11)
- 6. cctv_10的百家讲坛还可以看看(11)
- 7. 今天又听说华为公司一名员工非正常死亡,可惜啊!(10)
- 8. 国内的大学计算机教育应该改革,像美国那样用函数式语言开始(10)
- 9. 希望湖南卫视和更多的电视台能超过CCTV--看超级女声有感!(10)
- 10. 用测试的方式来学习Ruby,有点意思!(10)
最新评论
- 1. Re:推荐一个新网站: www.360doc.com
了解下
- --早安心语晚安心语
- 2. Re:博客园建议:能否记住在博客园的首页上只显示标题
- 怎么设置啊?
- --阿谋
- 3. Re:推荐一个新网站: www.360doc.com
- www.jinrishoufa.com这个也不错
- --Simon博客
- 4. Re:asp.net学习资源列表
- mark asp.net学习资源列表
- --dym0080
- 5. Re:python 与 ruby (ruby学习资源大全)
- 前辈,里面的下载连接打不来了啊
- --早安励志-晚安温情