BBD for JavaScript
Jasmine 是一个测试你的JavaScript代码的行为驱动开发框架。它不依赖于任何其他的JavaScript框架。它并不需要一个DOM。它有一个干净,明显的语法,让你可以轻松地编写测试。
describe("Jasmine", function() { it("makes testing JavaScript awesome!", function() { expect(yourCode).toBeLotsBetter(); });});
Jasmine 可以运行任何你可以执行JavaScript:静态的网页,你的持续集成环境中,或像Node.js服务器端环境。
http://railscasts.com/episodes/261-testing-javascript-with-jasmine
http://www.oschina.net/news/17199/yui-test-1-0-0-beta2#rpl_260555077