TDD三定律
第一定律:在编写不能通过的单元测试前,不可编写生产代码
第二定律:只可编写刚好无法通过的单元测试,不能编译也算不通过
第三定律:只可编写刚好通过当前失败测试的生产代码
单元测试可以让代码可扩展、可维护、可扩用
整洁测试三要素:可读性,可读性。。。还是可读性(皮),在单元测试中可读性甚至比在生产代码中更重要。如何才能做到可读:明确,简洁,并有足够的表达力。
每个测试一个断言,每个测试一个概念
TDD三定律
第一定律:在编写不能通过的单元测试前,不可编写生产代码
第二定律:只可编写刚好无法通过的单元测试,不能编译也算不通过
第三定律:只可编写刚好通过当前失败测试的生产代码
单元测试可以让代码可扩展、可维护、可扩用
整洁测试三要素:可读性,可读性。。。还是可读性(皮),在单元测试中可读性甚至比在生产代码中更重要。如何才能做到可读:明确,简洁,并有足够的表达力。
每个测试一个断言,每个测试一个概念