更清晰的结构肯定带来更多字符的写法，describe 在 TDD 的时候是可以与 context 这个关键词互换的，表示的本来就是“上下文”的意思。既然这里
1. 是在测试异常情况
2. 放置 mm.restore 的 before 语句不能与 MySQL 的正常情况一起写。
那么多出一个这样的 `describe('when mysql error occurs', function () {` 是更加符合单元测试理念的写法。