List of usage examples for com.liferay.portal.test.mail MailServiceTestUtil getInboxSize
public static int getInboxSize()
From source file:com.liferay.comment.subscriptions.test.CommentsSubscriptionTest.java
License:Open Source License
@Test public void testSubscriptionMBDiscussionForAuthorWhenAddingMBMessage() throws Exception { ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group, _creatorUser.getUserId()); BlogsTestUtil.populateNotificationsServiceContext(serviceContext, Constants.ADD); BlogsEntry blogsEntry = BlogsEntryLocalServiceUtil.addEntry(_creatorUser.getUserId(), RandomTestUtil.randomString(), RandomTestUtil.randomString(), serviceContext); MBDiscussionLocalServiceUtil.subscribeDiscussion(_creatorUser.getUserId(), _group.getGroupId(), BlogsEntry.class.getName(), blogsEntry.getEntryId()); addDiscussionMessage(_creatorUser.getUserId(), serviceContext, blogsEntry); Assert.assertEquals(0, MailServiceTestUtil.getInboxSize()); }
From source file:com.liferay.comment.subscriptions.test.CommentsSubscriptionTest.java
License:Open Source License
@Test public void testSubscriptionMBDiscussionForAuthorWhenUpdatingMBMessage() throws Exception { ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group, _creatorUser.getUserId()); BlogsTestUtil.populateNotificationsServiceContext(serviceContext, Constants.ADD); BlogsEntry blogsEntry = BlogsEntryLocalServiceUtil.addEntry(_creatorUser.getUserId(), RandomTestUtil.randomString(), RandomTestUtil.randomString(), serviceContext); MBMessage mbMessage = addDiscussionMessage(_creatorUser.getUserId(), serviceContext, blogsEntry); MBDiscussionLocalServiceUtil.subscribeDiscussion(_creatorUser.getUserId(), _group.getGroupId(), BlogsEntry.class.getName(), blogsEntry.getEntryId()); MBTestUtil.populateNotificationsServiceContext(serviceContext, Constants.UPDATE); MBMessageLocalServiceUtil.updateDiscussionMessage(_creatorUser.getUserId(), mbMessage.getMessageId(), BlogsEntry.class.getName(), blogsEntry.getEntryId(), RandomTestUtil.randomString(), RandomTestUtil.randomString(50), serviceContext); Assert.assertEquals(0, MailServiceTestUtil.getInboxSize()); }
From source file:com.liferay.comment.subscriptions.test.CommentsSubscriptionTest.java
License:Open Source License
@Test public void testSubscriptionMBDiscussionWhenAddingMBMessage() throws Exception { ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group.getGroupId(), _creatorUser.getUserId());/*from w w w. j a va 2 s . co m*/ BlogsEntry blogsEntry = BlogsEntryLocalServiceUtil.addEntry(_creatorUser.getUserId(), RandomTestUtil.randomString(), RandomTestUtil.randomString(), serviceContext); MBDiscussionLocalServiceUtil.subscribeDiscussion(_creatorUser.getUserId(), _group.getGroupId(), BlogsEntry.class.getName(), blogsEntry.getEntryId()); MBTestUtil.populateNotificationsServiceContext(serviceContext, Constants.ADD); addDiscussionMessage(TestPropsValues.getUserId(), serviceContext, blogsEntry); Assert.assertEquals(1, MailServiceTestUtil.getInboxSize()); }
From source file:com.liferay.comment.subscriptions.test.CommentsSubscriptionTest.java
License:Open Source License
@Test public void testSubscriptionMBDiscussionWhenUpdatingMBMessage() throws Exception { ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group.getGroupId(), _creatorUser.getUserId());/*from w w w . j av a 2s .c o m*/ BlogsEntry blogsEntry = BlogsEntryLocalServiceUtil.addEntry(_creatorUser.getUserId(), RandomTestUtil.randomString(), RandomTestUtil.randomString(), serviceContext); MBTestUtil.populateNotificationsServiceContext(serviceContext, Constants.ADD); MBMessage message = addDiscussionMessage(TestPropsValues.getUserId(), serviceContext, blogsEntry); MBDiscussionLocalServiceUtil.subscribeDiscussion(_user.getUserId(), _group.getGroupId(), BlogsEntry.class.getName(), blogsEntry.getEntryId()); MBTestUtil.populateNotificationsServiceContext(serviceContext, Constants.UPDATE); MBMessageLocalServiceUtil.updateDiscussionMessage(_creatorUser.getUserId(), message.getMessageId(), BlogsEntry.class.getName(), blogsEntry.getEntryId(), RandomTestUtil.randomString(), RandomTestUtil.randomString(50), serviceContext); Assert.assertEquals(1, MailServiceTestUtil.getInboxSize()); }