Fleshed out tests to meet code coverage threshold on preferences and que...

...stions routes. Still need to break out unit tests from integration tests