【发布时间】:2017-04-12 14:05:48
【问题描述】:
目前,我和我的团队在测试策略方面遇到问题。我们的模拟设置完全低效,需要找到更好的解决方案。目前我们所做的是创建一个 JSON 文件,通常从 UI 上的网络流量中复制,然后在我们的组件测试中,我们只使用 httpBackend 并执行 whenGET(jsonFileIWasTalkingAbout)。
这被证明是低效的,因为我们必须创建一个新的 JSON 文件,即使它是针对同一个 API 的,以适应该组件测试的测试数据需求。
我们正在寻找一种更可重用的解决方案,我们可以在其中传递数据以提供 API 模拟,而不是我们目前正在做的事情。有没有人有一个他们想吹嘘的很好的模拟解决方案,或者他们发现任何有效的工具?任何帮助将非常感激。谢谢!
【问题讨论】:
标签: angularjs testing mocking httpbackend