PocketPoker is a project mainly written in JavaScript, it's free.
-- back bone jQuery mobile http://bennolan.com/2010/11/24/backbone-jquery-demo.html
-- back bone jQuery example: http://andyet.net/blog/2010/oct/29/building-a-single-page-app-with-backbonejs-undersc/
-- back bone testing with Jasmine http://tinnedfruit.com/2011/03/03/testing-backbone-apps-with-jasmine-sinon.html
http://blog.davidpadbury.com/2010/10/11/bdd-testing-of-jquery-plugins-using-jasmine/ http://testdrivenwebsites.com/2010/08/04/custom-jquery-matchers-in-jasmine/ http://stackoverflow.com/questions/4662641/how-do-i-verify-jquery-ajax-events-with-jasmine js test driver http://code.google.com/p/js-test-driver/ http://groups.google.com/group/jasmine-js/browse_thread/thread/d082cd2714e3e1cd https://github.com/larrymyers/headless-js-test https://github.com/velesin/jasmine-jquery http://jamescryer.wordpress.com/2011/03/22/javascript-bdd-with-jasmine-and-jstestdriver/
http://stackoverflow.com/questions/7476612/javascript-jstestdriver-jasmine-jasmine-jquery
-- launching the js test driver server java -jar "C:\Users\dodo.m2\repository\com\google\jstestdriver\jstestdriver\1.3.2\jstestdriver-1.3.2.jar" --port 9876