astros il tuo non mi sembra un reale problema js.

ad ogni modo come sistemi di test ci sono

http://angular.github.io/protractor/#/

http://karma-runner.github.io/

http://busterjs.org/