refactor existing integration specs using current user mock and add specs for posts model