【发布时间】:2018-08-17 08:08:02
【问题描述】:
我想请教一些关于如何为 extjs 商店编写 jasmine 单元测试的建议?连接到数据库以检索数据的存储。人们会写这样的单元测试吗?
【问题讨论】:
我想请教一些关于如何为 extjs 商店编写 jasmine 单元测试的建议?连接到数据库以检索数据的存储。人们会写这样的单元测试吗?
【问题讨论】:
是的,对商店进行单元测试很实用。设置取决于环境和测试的运行方式,但我希望它与您的任何其他单元测试相同。设置类路径,并使用 Microloader 或 Ext.Loader 在像 beforeAll 这样的前块中加载 Ext 和存储类。一组it 块可能会自己创建存储以测试初始化。其他描述块可以在前块中创建存储并测试初始化后功能。使用done 方法处理异步操作,如果需要,还可以使用mock the ajax 请求,这样就不需要Web 服务器和数据库来执行测试。
【讨论】: