javascript – 全球`前`和`beforeEach`摩卡?

我现在使用mocha进行JavaScript单元测试。

我有几个测试文件,每个文件有一个before和beforeEach,但它们是完全相同的。

我如何为所有人(或其中一些人)提供一个全局的before和beforeEach?

最佳答案
在一个单独的文件中声明一个before或beforeEach(我使用spec_helper.coffee)并需要它。

spec_helper.coffee

afterEach (done) ->
  async.parallel [
    (cb) -> Listing.remove {}, cb
    (cb) -> Server.remove {}, cb
  ], ->
    done()

test_something.coffee

require './spec_helper'

转载注明原文:javascript – 全球`前`和`beforeEach`摩卡? - 代码日志