mirror of
https://github.com/KaiserY/trpl-zh-cn
synced 2024-11-09 08:51:18 +08:00
Update ch12-04-testing-the-librarys-functionality.md
This commit is contained in:
parent
e02effd570
commit
639f9123ef
@ -8,8 +8,8 @@
|
|||||||
|
|
||||||
在这一部分,我们将遵循测试驱动开发(Test Driven Development, TDD)的模式来逐步增加 `minigrep` 的搜索逻辑。这是一个软件开发技术,它遵循如下步骤:
|
在这一部分,我们将遵循测试驱动开发(Test Driven Development, TDD)的模式来逐步增加 `minigrep` 的搜索逻辑。这是一个软件开发技术,它遵循如下步骤:
|
||||||
|
|
||||||
1. 编写一个会失败的测试,并运行它以确保其因为你期望的原因失败。
|
1. 编写一个失败的测试,并运行它以确保它失败的原因是你所期望的。
|
||||||
2. 编写或修改刚好足够的代码来使得新的测试通过。
|
2. 编写或修改足够的代码来使新的测试通过。
|
||||||
3. 重构刚刚增加或修改的代码,并确保测试仍然能通过。
|
3. 重构刚刚增加或修改的代码,并确保测试仍然能通过。
|
||||||
4. 从步骤 1 开始重复!
|
4. 从步骤 1 开始重复!
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user