这本书主要讲了做单元测试的一些原则,单元测试是做什么的,怎么样才是一个好的单元测试等等问题。
首先,对于每个新写的函数,在其他代码使用这个函数并对它形成依赖之前,都要先做测试。
单元测试是用于判断某个特定条件或场景下某个特定函数的行为。我们执行单元测试的目的是为了证明某段代码的行为确实和我们所期望的一致。且测试应该是间接而且精炼的,这意味着每个测试都应该具有很强的针对性,并且独立于环境和其他的测试。
一个好的单元测试应该是自动化,彻底的,可重复的和独立的。
也让我了解了单元测试的一些好处,例如减少bug、提高代码质量、使代码易于维护等。
这本书让我对于单元测试有了更多的了解,以后我也一定会多多练习!