
TDD
rockieyungn
这个作者很懒,什么都没留下…
展开
-
TDD笔记1
一直觉得TDD不是太好做,虽然很多地方都宣扬TDD有很多好处。以前做的时候都是先写工作代码,等工作代码写的差不多之后再加TestCase,把TestCase当作调试驱动。过两天就要到Karlskrona出差了,老大也没有给我分配什么任务。拿起Kent Beck 的 Test-Driven Development By Exampe准备一步一步感觉一下。TDD到底是不是吹得。 从网上下载了一...2008-09-27 12:50:21 · 133 阅读 · 0 评论 -
TDD笔记2
开始看第二章。将测试代码修改为。 public void testMultiplication() { Dollar five = new Dollar(5); Dollar product = five.times(2); assertEquals(10, product.amount); product = five.times(3); assertEquals(...2008-09-27 13:44:06 · 112 阅读 · 0 评论 -
TDD笔记3 三角测量Triangulation
TDD的第三章主要讲了一个概念Triangulation,用金山词霸查了的意义为三角测量。 三角测量的原理颇为简单,基本,非常好理解。如两眼睁开穿针很容易,一只眼睛就非常不容易,如果没试过不妨试一下。打官司的时候往往是公说公有理,婆说婆有理,但只要有一个无利害关系的第三方,就很容量理清是非了。 在软件测试领域三角测量也非常有用。如在TDD的第二章有这样一个测试用例。 public voi...2008-09-27 14:46:40 · 1097 阅读 · 0 评论 -
TDD笔记4 保住隐私
public void testMultiplication() { Dollar five = new Dollar(5); Dollar product = five.times(2); assertEquals(10, product.amount); product = five.times(3); assertEquals(15, product.amoun...2008-09-27 15:51:01 · 117 阅读 · 0 评论