Sep 6, 2018 · 1 min read
Just a few clarifications, you don't need to have a single activity and you can have multiple navigation files. About testing I believe the manipulation of the navigationManager would be better suited for the Activity or Fragment like the current fragmentManager so it's more likely that you would not Unit Test this but instead leave it for UI tests.
I think is alway a matter of what are you trying to solve with this, it might not be a good solution for your app but in many cases it's simplified approach can be great for smaller apps and the tooling helps a lot.
