Well there are two big ones that most people are using nowadays : Jasmine and Mocha
Quick story on them :
- Jasmine comes bundled with everything you need, and this is the one preferred by Angular devs ( as far as i know )
- Mocha is lightweight, it comes just with some utils to run your test. Then you can plug some third-party library like sinon.js and assert ans others to have a complete test framework !
Conclusion :
Jasmine is great if you want a test framework that has everything bundled. Mocha is great if you want to build a modular personalized test framework that fills your needs.