backbone怎么做单元测试?
项目主要用require&backbone,想要好好重构一下,想一边重构一边写测试。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
项目主要用require&backbone,想要好好重构一下,想一边重构一边写测试。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
做过两个Backbone RequireJS jQuery Mustache结合的项目。
一个用的是Selenium,可以自动Google。
一个是自己在Github上的项目: https://github.com/phodal/freerice
说说第二个,测试有两种
单元测试
用的是: Sinon + Jasmine + Jasmine-jQuery。
测试Model的逻辑,需要用到FakeServer,如: https://github.com/phodal/freerice/blob/master/web/test/spec/RiceModel...
测试View的话,基本就靠行为,如freerice/web/test/spec/LoginViewSpec.js
功能测试
因为用的是Node,所以用的是zombie
一个简单的测试用例如下
freerice/test/system/function_test.js
: