fix existing tests and add test for ProfilePresenter.getUserProjects