2

我有超过 10 个 Jasmine 规格需要与 Karma (FKA Testacular) 一起运行。从我看到的示例中,人们有一个 Karma 配置文件,其中包含他们的所有资产和所有规范:

'src/**/*.js',
'test/unit/**/*.spec.js'

这似乎不是问题,但我遇到了一个问题,因为每个规范在一个单独的文件中都有自己的一组模拟数据(模拟来自 ajax 请求的响应),我担心其中的一些数据模拟可能会相互冲突。

这让我觉得我错过了什么,或者做错了什么。如何使用 Karma 测试运行器运行多个具有自己的模拟 ajax 响应的规范?

也许我的问题是我以错误的方式模拟数据?

谢谢!

4

0 回答 0