Our browser test suite is looking rather messy. Cleaning it up will make it easier to maintain and to add to.
We should
- remove unnecessary duplication in TermboxPage of selectors, elements, and helpers methods (e.g. TermboxPage.clickMyFavoriteButton() is not better than TermboxPage.myFavoriteButton.click())
- split specs into multiple files where it makes sense
- create new test items to operate on where it makes sense
- figure out what (if anything) is wrong with login/logout logic, try removing the handcrafted logic and use standard login/logout functionality
- split the item creation logic out of TermboxPage