Should some of these tests actually navigate to the object instead of just calling functions? Just to ensure the menus are setup correctly in core?