Added more make post tests
Added functional tests for making a post now with the user entity.
Unauthorised make post test now also added.