"Angular also has its own testing suite rather than integrating one of the existing popular JS test frameworks like Jasmine."
are you sure about that? pretty sure it uses Jasmine.
From the tutorial: "Angular developers prefer the syntax of Jasmine's Behavior-driven Development (BDD) framework when writing tests. Although Angular does not require you to use Jasmine, we wrote all of the tests in this tutorial in Jasmine. "