Navigation tests

- set the ground for html unit tests for the site navigation
- add tests for: fix additional top section hide #5139
Hi, sorry, I referenced a different issue in the description. This test is agains the regression of: fix additional top section hide #5139