我有超过 10 个 Jasmine 规格需要与 Karma (FKA Testacular) 一起运行。从我看到的示例中,人们有一个 Karma 配置文件,其中包含他们的所有资产和所有规范:
'src/**/*.js',
'test/unit/**/*.spec.js'
这似乎不是问题,但我遇到了一个问题,因为每个规范在一个单独的文件中都有自己的一组模拟数据(模拟来自 ajax 请求的响应),我担心其中的一些数据模拟可能会相互冲突。
这让我觉得我错过了什么,或者做错了什么。如何使用 Karma 测试运行器运行多个具有自己的模拟 ajax 响应的规范?
也许我的问题是我以错误的方式模拟数据?
谢谢!