覆盖在Mocha的不同文件中声明的模拟对象

时间:2018-08-23 10:01:17

标签: javascript node.js mocha

我有一个测试安装文件,该文件可以处理一些适用于多个测试文件的通用文件。 我正在模拟其中一些测试中需要的对象。

我希望能够逐个测试地覆盖它。

由于它位于不同的文件中,我该如何访问它?我假设我可以先使用myCustomClass : T.Type ,然后再使用 func doSomething<T>(myCustomClass : T.Type) where T : BaseMappable { Alamofire.request("url", method: .get, parameters: nil, encoding: JSONEncoding.default, headers: APIKeys().AuthorizedHeader).responseObject(completionHandler: { ( response :DataResponse<T>) in let data = response.result.value if let array = data?.objects { for ar in array { self.allPromotions.append(ar) } } }) }

Mocha是否可以让您在测试文件之间共享范围?

0 个答案:

没有答案