starting on functional tests for posts