To be consistent with all the other controllers dealing with hidden content, we use the word "hidden" in the controller class.
We get rid of database cleaner, and JavaScript tests are faster because between tests we now rollback transactions instead of truncating the database.