End to end test coverage of Terms Controller

See #650, #581
Not sure I understand your opinion to be one way or the other. What do you think this test as I've written it?