Add a TextCommand registration test.
Rename the tests to better represent what they do.
Add tests for unregistering the commands.