+1 for testing actions / reducers.
Snapshot testing probably makes sense if you're making a design system of component building blocks or a purpose-built re-usable component. Anything more and your tests will probably end up being brittle.
For routing, I usually recommend "connected-react-router." [1] Never heard of "redux-little-router" - will have to check it out!