refactor user post create spec