I've searched for a while about JS testing frameworks and came across this post. The mentioned testing frameworks are: QUnit, Jasmine, Karma, JSTestDriver, YUI, TestSwarm, and JSUnit as well as Mocha. I haven't worked at all with any of these and based on their brief descriptions, I'm not sure which is best for my purpose.
What I'm looking to do is not as granular as unit testing but it's not as high as acceptance testing either. If anything I'd lean towards unit testing but as I said, it's not quite that. So from the mentioned frameworks and others which you know of, are there any frameworks that at least somewhat cover this approach?
I'm using AngularJS and I know that Karma is strongly associated with it but I'd like to know more about other testing frameworks.