Introduction
The goal of the js-test-driver is to be the test runner for JavaScript testing. It is not our goal to be the assertion framework for the JavaScript testing, instead we hope that the open-source community will integrate a wide variety of assertion framework as plugins to js-test-driver.
Yahoo UI Test
QUnit
- QUnitAdapter
Jasmine
Ruby AutoTest
Team City
Other
- http://blog.james-carr.org/2009/06/16/more-test-driven-development-with-javascript-jstestdriver/
- http://www.rallydev.com/engblog/2009/09/24/testing-javascript-is-i-mean-should-be-easy/
JS Unit Mock Timeouts
See this previous thread discussing it: http://groups.google.com/group/js-test-driver/browse_thread/thread/1393946af440ed90?hl=en
Or check out this Google Testing Blog entry: http://googletesting.blogspot.com/2007/03/javascript-simulating-time-in-jsunit.html