@Test
 public void testReferencesForPurchasedInCategory() {
   final UserModel user = userService.getUserForUID("dejol");
   userService.setCurrentUser(user);
   List<ProductData> result =
       simpleSuggestionFacade.getReferencesForPurchasedInCategory(
           "cameras", Collections.EMPTY_LIST, false, null);
   Assert.assertEquals(4, result.size());
   result =
       simpleSuggestionFacade.getReferencesForPurchasedInCategory(
           "cameras", Collections.EMPTY_LIST, false, NumberUtils.INTEGER_ONE);
   Assert.assertEquals(1, result.size());
   result =
       simpleSuggestionFacade.getReferencesForPurchasedInCategory(
           "cameras", Arrays.asList(ProductReferenceTypeEnum.SIMILAR), false, null);
   Assert.assertEquals(1, result.size());
   result =
       simpleSuggestionFacade.getReferencesForPurchasedInCategory(
           "cameras", Arrays.asList(ProductReferenceTypeEnum.ACCESSORIES), false, null);
   Assert.assertEquals(2, result.size());
   result =
       simpleSuggestionFacade.getReferencesForPurchasedInCategory(
           "cameras", Arrays.asList(ProductReferenceTypeEnum.ACCESSORIES), true, null);
   Assert.assertEquals(1, result.size());
   final ProductData product = result.get(0);
   Assert.assertEquals("adapterDC", product.getCode());
   Assert.assertEquals("adapter", product.getName());
 }