End to end test coverage of Terms Controller

See #650, #581