can we create a comment through unit test cases to mock comment body ?? Is it possible to do ?

gadamchetty saroja May 18, 2017

Need to Mock the comment body to comment  in unit test case  ...

In jira plugin we are taking lastcomment value  using below line:

Comment lastComment = ComponentAccessor.getCommentManager().getLastComment(arg1).

how can we achieve same thing from Unit test case ?

iam trying to Mock like below:

when(commentManager.create(issue,applicationUser,CommentText, false)).thenReturn(comment);
comment=commentManager.create(issue, applicationUser,CommentText, false);


when(ComponentAccessor.getCommentManager().getLastComment(issue1)).thenReturn(comment);
when(commentManager.getLastComment(issue)).thenReturn(comment);
comment=commentManager.getLastComment(issue);

But iam getting NULL value from comment .

can you please any one assist me on this .How can i achieve this .

Thanks in advance  for your Suggestions . 

 

0 answers

Suggest an answer

Log in or Sign up to answer