improve question controller test coverage