Update ch12-04-testing-the-librarys-functionality.md

This commit is contained in:
Orefa 2020-09-17 21:55:34 +08:00 committed by GitHub
parent e02effd570
commit 639f9123ef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -8,8 +8,8 @@
在这一部分我们将遵循测试驱动开发Test Driven Development, TDD的模式来逐步增加 `minigrep` 的搜索逻辑。这是一个软件开发技术,它遵循如下步骤: 在这一部分我们将遵循测试驱动开发Test Driven Development, TDD的模式来逐步增加 `minigrep` 的搜索逻辑。这是一个软件开发技术,它遵循如下步骤:
1. 编写一个会失败的测试,并运行它以确保其因为你期望的原因失败 1. 编写一个失败的测试,并运行它以确保它失败的原因是你所期望的
2. 编写或修改刚好足够的代码来使新的测试通过。 2. 编写或修改足够的代码来使新的测试通过。
3. 重构刚刚增加或修改的代码,并确保测试仍然能通过。 3. 重构刚刚增加或修改的代码,并确保测试仍然能通过。
4. 从步骤 1 开始重复! 4. 从步骤 1 开始重复!