我已经采取了我的第一个婴儿步骤进入单元测试,并且由于对域的更好理解,已经对已破坏单元测试的域模型进行了更改.所以这提出了一个问题:
什么时候允许更改以前的工作单元测试?
我想我不得不问这个问题,我错过了单元测试的一个重要方面......
每个特定单元测试的要点并不是它永远不会中断,而是只要它测试的功能也有效,它就会继续工作.这样,对测试功能的意外更改会导致您发现的测试失败,而不是您的最终用户.
如果功能有意更改,那么您应该会看到一些测试中断.如果不这样做,那么您在测试套件中没有足够的功能覆盖范围.
| 归档时间: |
|
| 查看次数: |
170 次 |
| 最近记录: |