原创 | 使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (九)测试驱动开发(TDD)

上一部分我们介绍了单元测试,并列举了单元测试的好处。这一部分我们介绍极限编程的核心实践——测试驱动开发(Test-Driven Test,简称TDD)。从做法来看: TDD = Test First + Refactor 测试驱动开发 = 测试先行 + 重构 TDD要求先写好单元测试,然后再编写能够通过测试的(可能脏乱差)产品代码,最后再重构产品代码使其更加简洁。 TDD是Kent Beck开创的
相关文章
相关标签/搜索