I have used Karma Jasmine in the past. Unsure if there's anything better suited, or simply better now. @pentaphobe