private void dispatchIssueCommentEditedEvent(Comment comment, Map<String, Object> parameters) {
   IssueEventBundle issueCommentBundle =
       issueEventBundleFactory.createCommentEditedBundle(
           comment.getIssue(), comment.getUpdateAuthorApplicationUser(), comment, parameters);
   issueEventManager.dispatchEvent(issueCommentBundle);
   dispatchEvent(EventType.ISSUE_COMMENT_EDITED_ID, comment, parameters);
 }
 private void stubEventManager() {
   issueEventManager.dispatchEvent(
       eq(EventDispatchOption.ISSUE_DELETED.getEventTypeId()),
       eq(issue),
       anyMap(String.class, Object.class),
       nullArg(User.class),
       anyBoolean());
   expectLastCall()
       .andAnswer(
           new IAnswer<Void>() {
             @Override
             public Void answer() throws Throwable {
               capturedEventParams = (Map) getCurrentArguments()[2];
               capturedSendMailFlag = (Boolean) getCurrentArguments()[4];
               return null;
             }
           });
 }