List of usage examples for com.liferay.portal.kernel.service SubscriptionLocalServiceUtil getUserSubscriptionsCount
public static int getUserSubscriptionsCount(long userId)
From source file:com.liferay.blogs.service.test.BlogsEntryLocalServiceTest.java
License:Open Source License
@Test public void testSubscribe() throws Exception { int initialCount = SubscriptionLocalServiceUtil.getUserSubscriptionsCount(_user.getUserId()); BlogsEntryLocalServiceUtil.subscribe(_user.getUserId(), _group.getGroupId()); int actualCount = SubscriptionLocalServiceUtil.getUserSubscriptionsCount(_user.getUserId()); Assert.assertEquals(initialCount + 1, actualCount); }
From source file:com.liferay.blogs.service.test.BlogsEntryLocalServiceTest.java
License:Open Source License
@Test public void testUnsubscribe() throws Exception { int initialCount = SubscriptionLocalServiceUtil.getUserSubscriptionsCount(_user.getUserId()); BlogsEntryLocalServiceUtil.subscribe(_user.getUserId(), _group.getGroupId()); BlogsEntryLocalServiceUtil.unsubscribe(_user.getUserId(), _group.getGroupId()); int actualCount = SubscriptionLocalServiceUtil.getUserSubscriptionsCount(_user.getUserId()); Assert.assertEquals(initialCount, actualCount); }
From source file:com.liferay.bookmarks.service.test.BookmarksFolderLocalServiceTest.java
License:Open Source License
protected void testSubscribeFolder(long folderId, long expectedSubscriptionClassPK) throws Exception { int initialUserSubscriptionsCount = SubscriptionLocalServiceUtil .getUserSubscriptionsCount(TestPropsValues.getUserId()); BookmarksFolderLocalServiceUtil.subscribeFolder(TestPropsValues.getUserId(), _group.getGroupId(), folderId); Assert.assertEquals(initialUserSubscriptionsCount + 1, SubscriptionLocalServiceUtil.getUserSubscriptionsCount(TestPropsValues.getUserId())); boolean exists = false; List<Subscription> subscriptions = SubscriptionLocalServiceUtil .getUserSubscriptions(TestPropsValues.getUserId(), BookmarksFolder.class.getName()); for (Subscription subscription : subscriptions) { if (subscription.getClassName().equals(BookmarksFolder.class.getName()) && (subscription.getClassPK() == expectedSubscriptionClassPK)) { exists = true;/*from w w w .j a v a2 s .c o m*/ break; } } Assert.assertTrue("Subscription does not exist", exists); }
From source file:com.liferay.bookmarks.service.test.BookmarksFolderLocalServiceTest.java
License:Open Source License
protected void testUnsubscribeFolder(long folderId, long expectedSubscriptionClassPK) throws Exception { int initialUserSubscriptionsCount = SubscriptionLocalServiceUtil .getUserSubscriptionsCount(TestPropsValues.getUserId()); BookmarksFolderLocalServiceUtil.subscribeFolder(TestPropsValues.getUserId(), _group.getGroupId(), folderId); BookmarksFolderLocalServiceUtil.unsubscribeFolder(TestPropsValues.getUserId(), _group.getGroupId(), folderId);//from www . j a va 2 s .co m Assert.assertEquals(initialUserSubscriptionsCount, SubscriptionLocalServiceUtil.getUserSubscriptionsCount(TestPropsValues.getUserId())); List<Subscription> subscriptions = SubscriptionLocalServiceUtil .getUserSubscriptions(TestPropsValues.getUserId(), BookmarksFolder.class.getName()); for (Subscription subscription : subscriptions) { Assert.assertFalse("Subscription exists", subscription.getClassName().equals(BookmarksFolder.class.getName()) && (subscription.getClassPK() == expectedSubscriptionClassPK)); } }