Added tests for the Controller package. I was only able to test three of the controller classes, as the others were either trivial in their implementations or only used static service methods and could not be mocked. To facilitate testing, a package private constructor was added onto each of the tested controllers that allow a mocked service object to be injected.
Added tests for the Controller package. I was only able to test three of the controller classes, as the others were either trivial in their implementations or only used static service methods and could not be mocked. To facilitate testing, a package private constructor was added onto each of the tested controllers that allow a mocked service object to be injected.