@Test
 public void testProjectRecommendationsCRUD()
     throws URISyntaxException, MalformedURLException, RecommendationsStorageException {
   List<ProjectProfile> expected = PersistenceDomainFixtures.getProjects();
   recommendationsStorage.deleteProjectProfileRecommendations(new URI(USER_URI));
   recommendationsStorage.storeProjectProfileRecommendations(new URI(USER_URI), expected);
   List<ProjectProfile> actual =
       recommendationsStorage.getProjectRecommendations(new URI(USER_URI));
   Assert.assertNotNull(actual);
   Assert.assertEqualsNoOrder(actual.toArray(), expected.toArray());
   recommendationsStorage.deleteProjectProfileRecommendations(new URI(USER_URI));
 }