DESCRIBING HOOKS

任何钩子函数在执行的时候都可以传递一个可选的描述信息,可以更容易地准确指出测试中的错误。如果钩子函数使用了命名的回调函数,则其名字会被作为默认的描述信息。

  1. beforeEach(function () {
  2. // beforeEach钩子函数(没有任何的描述信息)
  3. })
  4. beforeEach(function namedFn() {
  5. // beforeEach:namedFn会被当作描述信息
  6. })
  7. beforeEach('some description', function () {
  8. // beforeEach:some description(提供了描述信息)
  9. })