(test) Add tests for controllers.

Testing for controllers @ 71%. Still can figure out http requests.