manipulationTestHelper support click manipulations

Depends on #642.
This is useful for testing the UI buttons, along in the same tests as their functions.