Route tests

issue #1773

- Adds functional tests for frontend routing
- Tests #1790