Bev是ode.js开发的无界面浏览器测试环境,用于测试客户端代码。
示例代码:
var bev = require('bev');beforeEach(fuctio(doe) { bev.setup(fuctio() { bev.expose({ $: bev.require('../cliet/vedor/zepto.js', 'Zepto') }); doe(); });});afterEach(fuctio() { bev.teardow();});describe('app.js', fuctio() { it('reders Wat', fuctio() { require('../cliet/app.js'); $('body').html().should.iclude('Wat!?'); });});
评论