The tests here go a little too far for this case. The tests in the pages repo need to be simple unit tests for the page objects themselves, and need to stay away from testing the product. Tests in the pages repo should be limited to asserting the existence of controls, and not actually change the product state.