updated tests with count checking
added count tests for bad username and id
added tests for users posts with session
added tests for users posts with unauthenticated