refactor controller tests for post to include comment possibility