On my team at work, we found that while redux-saga makes testing very nice, our tests were still very coupled to the implementation. If we changed the order of any of the steps in our sagas, our tests would fail unnecessarily. This allows the tests to be written in a generic way so the saga's behavior is tested, not the exact implementation.
Optionally integrate with tape for even more convenient testing
npm install --save-dev redux-saga-test-runner
// TODO
// TODO
For suggestions, bug reports, or contributions, please open an issue or pull request on the project on GitHub! Feedback is very welcome.