Added unit tests for QuestionViewActivity

Added a few tests for QuestionViewActivity, also added a method to QuestionViewActivity that makes testing it much easier.
It has windows line endings and tab indentation. Is the repo set up with Linux line endings? git won't let me push the new line endings, it says the old file had windows line endings