Been investigating approaches to testing in the React ecosystem.
I'm leaning towards mocha over jasmine because it seems to be the most commonly adopted at the moment. And is used for the testing examples in the redux manual:
And as part of the technique in my favouite article on react tests where they tidy up the output:
That covers unit testing. There is additional tooling for doing integration testing across a variety of platforms and I've scarcely gotten into that yet except to note a couple of things that come up frequently: